kodama-cpp
Standalone float32 KODAMA kernels for CPU, CUDA, and Apple Metal
Loading...
Searching...
No Matches
kodama::OpenTSNEOptions Struct Reference

#include <kodama.hpp>

Public Attributes

int n_components = 2
 
int n_neighbors = 0
 
double perplexity = 30.0
 
double theta = 0.5
 
int early_exaggeration_iter = 250
 
int n_iter = 500
 
double early_exaggeration = 12.0
 
double exaggeration = 1.0
 
double learning_rate = 0.0
 
bool learning_rate_auto = true
 
double initial_momentum = 0.8
 
double final_momentum = 0.8
 
double min_gain = 0.01
 
double max_step_norm = 5.0
 
int n_threads = 1
 
int seed = 4
 
int gpu_device = 0
 
std::vector< float > init
 
std::string init_source
 
Backend init_backend = Backend::Auto
 

Detailed Description

Definition at line 680 of file kodama.hpp.

Member Data Documentation

◆ early_exaggeration

double kodama::OpenTSNEOptions::early_exaggeration = 12.0

Definition at line 687 of file kodama.hpp.

◆ early_exaggeration_iter

int kodama::OpenTSNEOptions::early_exaggeration_iter = 250

Definition at line 685 of file kodama.hpp.

◆ exaggeration

double kodama::OpenTSNEOptions::exaggeration = 1.0

Definition at line 688 of file kodama.hpp.

◆ final_momentum

double kodama::OpenTSNEOptions::final_momentum = 0.8

Definition at line 692 of file kodama.hpp.

◆ gpu_device

int kodama::OpenTSNEOptions::gpu_device = 0

Definition at line 697 of file kodama.hpp.

◆ init

std::vector<float> kodama::OpenTSNEOptions::init

Definition at line 698 of file kodama.hpp.

◆ init_backend

Backend kodama::OpenTSNEOptions::init_backend = Backend::Auto

Definition at line 700 of file kodama.hpp.

◆ init_source

std::string kodama::OpenTSNEOptions::init_source

Definition at line 699 of file kodama.hpp.

◆ initial_momentum

double kodama::OpenTSNEOptions::initial_momentum = 0.8

Definition at line 691 of file kodama.hpp.

◆ learning_rate

double kodama::OpenTSNEOptions::learning_rate = 0.0

Definition at line 689 of file kodama.hpp.

◆ learning_rate_auto

bool kodama::OpenTSNEOptions::learning_rate_auto = true

Definition at line 690 of file kodama.hpp.

◆ max_step_norm

double kodama::OpenTSNEOptions::max_step_norm = 5.0

Definition at line 694 of file kodama.hpp.

◆ min_gain

double kodama::OpenTSNEOptions::min_gain = 0.01

Definition at line 693 of file kodama.hpp.

◆ n_components

int kodama::OpenTSNEOptions::n_components = 2

Definition at line 681 of file kodama.hpp.

◆ n_iter

int kodama::OpenTSNEOptions::n_iter = 500

Definition at line 686 of file kodama.hpp.

◆ n_neighbors

int kodama::OpenTSNEOptions::n_neighbors = 0

Definition at line 682 of file kodama.hpp.

◆ n_threads

int kodama::OpenTSNEOptions::n_threads = 1

Definition at line 695 of file kodama.hpp.

◆ perplexity

double kodama::OpenTSNEOptions::perplexity = 30.0

Definition at line 683 of file kodama.hpp.

◆ seed

int kodama::OpenTSNEOptions::seed = 4

Definition at line 696 of file kodama.hpp.

◆ theta

double kodama::OpenTSNEOptions::theta = 0.5

Definition at line 684 of file kodama.hpp.


The documentation for this struct was generated from the following file: