metric_t
Definition: common.h:19
transformer_t
Definition: common.h:51
mutation_t
Definition: common.h:57
init_method_t
Definition: common.h:40
contains all the hyper-parameters for training
Definition: common.h:83
int population_size
Definition: common.h:85
int generations
Definition: common.h:100
bool low_memory
Definition: common.h:167
float p_crossover
Definition: common.h:134
int num_epochs
Definition: common.h:164
float p_point_replace
Definition: common.h:144
float max_samples
Definition: common.h:147
float p_subtree_mutation
Definition: common.h:136
int n_components
Definition: common.h:97
float stopping_criteria
Definition: common.h:109
uint64_t random_state
Definition: common.h:161
float const_range[2]
Definition: common.h:112
std::vector< std::string > feature_names
Definition: common.h:153
float p_hoist_mutation
Definition: common.h:138
std::map< int, std::vector< node::type > > arity_set
Definition: common.h:125
float terminalRatio
Definition: common.h:150
int num_features
Definition: common.h:156
metric_t metric
Definition: common.h:130
int tournament_size
Definition: common.h:106
float p_point_mutation
Definition: common.h:141
float p_reproduce() const
int init_depth[2]
Definition: common.h:115
transformer_t transformer
Definition: common.h:128
int hall_of_fame
Definition: common.h:91
float parsimony_coefficient
Definition: common.h:132
init_method_t init_method
Definition: common.h:118
std::vector< node::type > function_set
Definition: common.h:121