philsupertramp/game-math
Loading...
Searching...
No Matches
DecisionTree Member List

This is the complete list of members for DecisionTree, including all inherited members.

_decision_methodDecisionTreeprivate
_max_depthDecisionTreeprivate
_min_samples_per_splitDecisionTreeprivate
_predict(const Matrix< double > &x, DecisionNode *node)DecisionTreeinlineprivate
base_nodeDecisionTreeprivate
best_split(const Matrix< double > &X, const Matrix< double > &y)DecisionTreeinline
build_tree(const Matrix< double > &X, const Matrix< double > &y, int depth=0)DecisionTreeinlineprivate
DecisionTree(int min_samples_per_split=2, int max_depth=10, ImpurityMeasure decision_method=ImpurityMeasure::GINI)DecisionTreeinline
fit(const Matrix< double > &X, const Matrix< double > &y) overrideDecisionTreeinlinevirtual
GetRootNode() constDecisionTreeinline
impurity(const Matrix< double > &x)DecisionTreeinline
information_gain(const Matrix< double > &parent, const Matrix< double > &left_child, const Matrix< double > &right_child)DecisionTreeinline
operator<<DecisionTreefriend
predict(const Matrix< double > &X) overrideDecisionTreeinlinevirtual
render_node(std::ostream &ostr, DecisionNode *node, const char *side, int depth) constDecisionTreeinlineprivate
transform(const Matrix< double > &in) overrideDecisionTreeinlinevirtual