DecisionTreeClassifier class
#include <DecisionTreeClassifier.h>
Contents
Base classes
- class DecisionTreeBase
- DecisionTreeBase is a semi-virtual parent class that contains methods used in both DecisionTreeClassifier and DecisionTreeRegressor.
Constructors, destructors, conversion operators
- DecisionTreeClassifier(std::string lossCriterion, double maxFeatures = 1.0, int minSamplesSplit = 2, int maxDepth = -1, int minSamplesLeaf = 0, double minImpurityDecrease = 0.0)
Public functions
Private functions
- auto computeLoss(std::vector<double> labelCounts) -> double virtual
- auto getTruthVector(DataFrame*) -> std::vector<double> virtual
- void printTruthVector(std::vector<double> truthVector) virtual