metric_t
Definition: common.h:30
transformer_t
Definition: common.h:62
mutation_t
Definition: common.h:68
init_method_t
Definition: common.h:51
contains all the hyper-parameters for training
Definition: common.h:94
int population_size
Definition: common.h:96
int generations
Definition: common.h:111
bool low_memory
Definition: common.h:178
float p_crossover
Definition: common.h:145
int num_epochs
Definition: common.h:175
float p_point_replace
Definition: common.h:155
float max_samples
Definition: common.h:158
float p_subtree_mutation
Definition: common.h:147
int n_components
Definition: common.h:108
float stopping_criteria
Definition: common.h:120
uint64_t random_state
Definition: common.h:172
float const_range[2]
Definition: common.h:123
std::vector< std::string > feature_names
Definition: common.h:164
float p_hoist_mutation
Definition: common.h:149
std::map< int, std::vector< node::type > > arity_set
Definition: common.h:136
float terminalRatio
Definition: common.h:161
int num_features
Definition: common.h:167
metric_t metric
Definition: common.h:141
int tournament_size
Definition: common.h:117
float p_point_mutation
Definition: common.h:152
float p_reproduce() const
int init_depth[2]
Definition: common.h:126
transformer_t transformer
Definition: common.h:139
int hall_of_fame
Definition: common.h:102
float parsimony_coefficient
Definition: common.h:143
init_method_t init_method
Definition: common.h:129
std::vector< node::type > function_set
Definition: common.h:132