mlpack  master
mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType > Member List

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

CalculateDirection(const VecType &point) const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
CategoricalSplit typedefmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
categoricalSplitmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
categoricalSplitsmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
CheckInterval() const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
CheckInterval(const size_t checkInterval)mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
checkIntervalmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
Child(const size_t i) const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
Child(const size_t i)mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
childrenmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
Classify(const VecType &point) const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Classify(const VecType &point, size_t &prediction, double &probability) const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Classify(const MatType &data, arma::Row< size_t > &predictions) const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Classify(const MatType &data, arma::Row< size_t > &predictions, arma::rowvec &probabilities) const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
CreateChildren()mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
datasetInfomlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
dimensionMappingsmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
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))mlpack::tree::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)mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
HoeffdingTree(const HoeffdingTree &other)mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
majorityClassmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
MajorityClass() const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
MajorityClass()mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
majorityProbabilitymlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
MajorityProbability() const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
MajorityProbability()mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
MaxSamples() const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
MaxSamples(const size_t maxSamples)mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
maxSamplesmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
minSamplesmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
MinSamples() const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
MinSamples(const size_t minSamples)mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
NumChildren() const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
numClassesmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
numericSplitmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
NumericSplit typedefmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
numericSplitsmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
numSamplesmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
ownsInfomlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
ownsMappingsmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
Serialize(Archive &ar, const unsigned int)mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
SplitCheck()mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
splitDimensionmlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
SplitDimension() const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
successProbabilitymlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >private
SuccessProbability() const mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >inline
SuccessProbability(const double successProbability)mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Train(const MatType &data, const arma::Row< size_t > &labels, const bool batchTraining=true)mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
Train(const VecType &point, const size_t label)mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >
~HoeffdingTree()mlpack::tree::HoeffdingTree< FitnessFunction, NumericSplitType, CategoricalSplitType >