shark::CARTTrainer Member List

This is the complete list of members for shark::CARTTrainer, including all inherited members.

AttributeTable typedefshark::CARTTrainerprotected
AttributeTables typedefshark::CARTTrainerprotected
AbstractTrainer< CARTClassifier< RealVector >, unsigned int >::BOOST_SERIALIZATION_SPLIT_MEMBER()shark::ISerializable
AbstractTrainer< CARTClassifier< RealVector >, RealVector >::BOOST_SERIALIZATION_SPLIT_MEMBER()shark::ISerializable
buildTree(AttributeTables const &tables, ClassificationDataset const &dataset, boost::unordered_map< std::size_t, std::size_t > &cAbove, std::size_t nodeId)shark::CARTTrainerprotected
buildTree(AttributeTables const &tables, RegressionDataset const &dataset, std::vector< RealVector > const &labels, std::size_t nodeId, std::size_t trainSize)shark::CARTTrainerprotected
CARTTrainer()shark::CARTTrainerinline
createAttributeTables(Data< RealVector > const &dataset)shark::CARTTrainerprotected
createCountMatrix(ClassificationDataset const &dataset)shark::CARTTrainerprotected
AbstractTrainer< CARTClassifier< RealVector >, unsigned int >::DatasetType typedefshark::AbstractTrainer< CARTClassifier< RealVector >, unsigned int >
AbstractTrainer< CARTClassifier< RealVector >, RealVector >::DatasetType typedefshark::AbstractTrainer< CARTClassifier< RealVector >, RealVector >
findNode(SplitMatrixType &splitMatrix, std::size_t nodeId)shark::CARTTrainerprotected
gini(boost::unordered_map< std::size_t, std::size_t > &countMatrix, std::size_t n)shark::CARTTrainerprotected
hist(boost::unordered_map< std::size_t, std::size_t > countMatrix)shark::CARTTrainerprotected
AbstractTrainer< CARTClassifier< RealVector >, unsigned int >::InputType typedefshark::AbstractTrainer< CARTClassifier< RealVector >, unsigned int >
AbstractTrainer< CARTClassifier< RealVector >, RealVector >::InputType typedefshark::AbstractTrainer< CARTClassifier< RealVector >, RealVector >
AbstractTrainer< CARTClassifier< RealVector >, unsigned int >::LabelType typedefshark::AbstractTrainer< CARTClassifier< RealVector >, unsigned int >
AbstractTrainer< CARTClassifier< RealVector >, RealVector >::LabelType typedefshark::AbstractTrainer< CARTClassifier< RealVector >, RealVector >
AbstractTrainer< CARTClassifier< RealVector >, unsigned int >::load(InArchive &archive, unsigned int version)shark::ISerializableinline
AbstractTrainer< CARTClassifier< RealVector >, RealVector >::load(InArchive &archive, unsigned int version)shark::ISerializableinline
m_inputDimensionshark::CARTTrainerprotected
m_labelDimensionshark::CARTTrainerprotected
m_maxLabelshark::CARTTrainerprotected
m_nodeSizeshark::CARTTrainerprotected
m_numberOfFoldsshark::CARTTrainerprotected
mean(std::vector< RealVector > const &labels)shark::CARTTrainerprotected
measureStrenght(SplitMatrixType &splitMatrix, std::size_t nodeId, std::size_t parentNodeId)shark::CARTTrainerprotected
ModelType typedefshark::CARTTrainer
name() constshark::CARTTrainerinlinevirtual
pruneMatrix(SplitMatrixType &splitMatrix)shark::CARTTrainerprotected
pruneNode(SplitMatrixType &splitMatrix, std::size_t nodeId)shark::CARTTrainerprotected
read(InArchive &archive)shark::ISerializableinlinevirtual
AbstractTrainer< CARTClassifier< RealVector >, unsigned int >::save(OutArchive &archive, unsigned int version) constshark::ISerializableinline
AbstractTrainer< CARTClassifier< RealVector >, RealVector >::save(OutArchive &archive, unsigned int version) constshark::ISerializableinline
setNumberOfFolds(unsigned int folds)shark::CARTTrainerinline
splitAttributeTables(AttributeTables const &tables, std::size_t index, std::size_t valIndex, AttributeTables &LAttributeTables, AttributeTables &RAttributeTables)shark::CARTTrainerprotected
SplitMatrixType typedefshark::CARTTrainerprotected
totalSumOfSquares(std::vector< RealVector > const &labels, std::size_t start, std::size_t length, const RealVector &sumLabel)shark::CARTTrainerprotected
train(ModelType &model, ClassificationDataset const &dataset)shark::CARTTrainer
train(ModelType &model, RegressionDataset const &dataset)shark::CARTTrainer
AbstractTrainer< CARTClassifier< RealVector >, unsigned int >::train(ModelType &model, DatasetType const &dataset)=0shark::AbstractTrainer< CARTClassifier< RealVector >, unsigned int >pure virtual
AbstractTrainer< CARTClassifier< RealVector >, RealVector >::train(ModelType &model, DatasetType const &dataset)=0shark::AbstractTrainer< CARTClassifier< RealVector >, RealVector >pure virtual
write(OutArchive &archive) constshark::ISerializableinlinevirtual
~INameable()shark::INameableinlinevirtual
~ISerializable()shark::ISerializableinlinevirtual