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

#include <kodama.hpp>

Collaboration diagram for kodama::CoreOptions:
[legend]

Public Attributes

int cycles = 100
 
bool progress = false
 
int progress_run = 0
 
int progress_runs = 0
 
CoreClassifier classifier = CoreClassifier::PLS_LDA
 
bool shake = false
 
std::uint64_t seed = 1
 
bool auto_class_coarsening = false
 
bool many_to_one_absorption = false
 
bool evolutionary_search = false
 
bool guarded_diversity = false
 
bool adaptive_proposal_size = true
 
EvolutionPolicy evolution = EvolutionPolicy::standard()
 
CorePLSLDAOptions pls
 
KNNOptions knn
 

Detailed Description

Definition at line 294 of file kodama.hpp.

Member Data Documentation

◆ adaptive_proposal_size

bool kodama::CoreOptions::adaptive_proposal_size = true

Definition at line 306 of file kodama.hpp.

◆ auto_class_coarsening

bool kodama::CoreOptions::auto_class_coarsening = false

Definition at line 302 of file kodama.hpp.

◆ classifier

CoreClassifier kodama::CoreOptions::classifier = CoreClassifier::PLS_LDA

Definition at line 299 of file kodama.hpp.

◆ cycles

int kodama::CoreOptions::cycles = 100

Definition at line 295 of file kodama.hpp.

◆ evolution

EvolutionPolicy kodama::CoreOptions::evolution = EvolutionPolicy::standard()

Definition at line 307 of file kodama.hpp.

◆ evolutionary_search

bool kodama::CoreOptions::evolutionary_search = false

Definition at line 304 of file kodama.hpp.

◆ guarded_diversity

bool kodama::CoreOptions::guarded_diversity = false

Definition at line 305 of file kodama.hpp.

◆ knn

KNNOptions kodama::CoreOptions::knn
Initial value:
= [] {
KNNOptions options;
options.k = 30;
return options;
}()

Definition at line 309 of file kodama.hpp.

◆ many_to_one_absorption

bool kodama::CoreOptions::many_to_one_absorption = false

Definition at line 303 of file kodama.hpp.

◆ pls

CorePLSLDAOptions kodama::CoreOptions::pls

Definition at line 308 of file kodama.hpp.

◆ progress

bool kodama::CoreOptions::progress = false

Definition at line 296 of file kodama.hpp.

◆ progress_run

int kodama::CoreOptions::progress_run = 0

Definition at line 297 of file kodama.hpp.

◆ progress_runs

int kodama::CoreOptions::progress_runs = 0

Definition at line 298 of file kodama.hpp.

◆ seed

std::uint64_t kodama::CoreOptions::seed = 1

Definition at line 301 of file kodama.hpp.

◆ shake

bool kodama::CoreOptions::shake = false

Definition at line 300 of file kodama.hpp.


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