data holding X, y, and Z data
void evaluate(const Data &data, State &state)
Evaluates the node and updates the state states.
NodeFloat * clone_impl() const override
bool isCategorical
Determines whether to convert categorical or boolean inputs.
void eval_eqn(State &state)
Evaluates the node symbolically.
NodeFloat * rnd_clone_impl() const override
Represents nodes in a program.
contains various types of State actually used by feat