HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType > Member List

This is the complete list of members for HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >, including all inherited members.

CalculateDirection(const VecType &point) constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
CategoricalSplit typedefHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
CheckInterval() constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
CheckInterval(const size_t checkInterval)HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Child(const size_t i) constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
Child(const size_t i)HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
Classify(const VecType &point) constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Classify(const VecType &point, size_t &prediction, double &probability) constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Classify(const MatType &data, arma::Row< size_t > &predictions) constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Classify(const MatType &data, arma::Row< size_t > &predictions, arma::rowvec &probabilities) constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
CreateChildren()HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
HoeffdingTree(const MatType &data, const data::DatasetInfo &datasetInfo, const arma::Row< size_t > &labels, const size_t numClasses, const bool batchTraining=true, const double successProbability=0.95, const size_t maxSamples=0, const size_t checkInterval=100, const size_t minSamples=100, const CategoricalSplitType< FitnessFunction > &categoricalSplitIn=CategoricalSplitType< FitnessFunction >(0, 0), const NumericSplitType< FitnessFunction > &numericSplitIn=NumericSplitType< FitnessFunction >(0))HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
HoeffdingTree(const data::DatasetInfo &datasetInfo, const size_t numClasses, const double successProbability=0.95, const size_t maxSamples=0, const size_t checkInterval=100, const size_t minSamples=100, const CategoricalSplitType< FitnessFunction > &categoricalSplitIn=CategoricalSplitType< FitnessFunction >(0, 0), const NumericSplitType< FitnessFunction > &numericSplitIn=NumericSplitType< FitnessFunction >(0), std::unordered_map< size_t, std::pair< size_t, size_t >> *dimensionMappings=NULL)HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
HoeffdingTree()HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
HoeffdingTree(const HoeffdingTree &other)HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
MajorityClass() constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
MajorityClass()HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
MajorityProbability() constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
MajorityProbability()HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
MaxSamples() constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
MaxSamples(const size_t maxSamples)HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
MinSamples() constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
MinSamples(const size_t minSamples)HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
NumChildren() constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
NumDescendants() constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
NumericSplit typedefHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
serialize(Archive &ar, const unsigned int)HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
SplitCheck()HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
SplitDimension() constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
SuccessProbability() constHoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
SuccessProbability(const double successProbability)HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Train(const MatType &data, const arma::Row< size_t > &labels, const bool batchTraining=true)HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Train(const MatType &data, const data::DatasetInfo &info, const arma::Row< size_t > &labels, const bool batchTraining=true)HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Train(const VecType &point, const size_t label)HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
~HoeffdingTree()HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >