11 #include "../pop/nodevector.h"
12 #include "../pop/population.h"
13 #include "../params.h"
46 void set_cross_rate(
float cr);
49 float get_cross_rate();
60 void delete_dimension_mutate(
Individual& child,
62 bool correlation_delete_mutate(
Individual& child,
92 void print_cross(
const Individual&,
size_t,
size_t,
data holding X, y, and Z data
individual programs in the population
float cross_rate
fraction of crossover in total variation
std::unique_ptr< Node > random_node(const NodeVector &v)
holds the hyperparameters for Feat.
an extension of a vector of unique pointers to nodes
Defines a population of programs and functions for constructing them.