25 void update(vector<ArrayXf>& gradients,
Trace& state,
float n,
float a);
bool isNodeDx()
check of node type
void update(vector< ArrayXf > &gradients, Trace &state, float n, float a)
virtual ArrayXf getDerivative(Trace &state, int loc)=0
void derivative(vector< ArrayXf > &gradients, Trace &state, int loc)
Represents nodes in a program.
NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE(NodeFuzzyFixedSplit< float >, name, otype, arity, complexity, visits, train, threshold, threshold_set) NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE(NodeFuzzyFixedSplit< int >
used for tracing stack outputs for backprop algorithm.