curfil  ..
 All Classes Functions Variables Typedefs Friends Groups Pages
curfil::RandomTree< Instance, FeatureFunction > Member List

This is the complete list of members for curfil::RandomTree< Instance, FeatureFunction >, including all inherited members.

addChildren(const SplitFunction< Instance, FeatureFunction > &split, boost::shared_ptr< RandomTree< Instance, FeatureFunction > > left, boost::shared_ptr< RandomTree< Instance, FeatureFunction > > right)curfil::RandomTree< Instance, FeatureFunction >inline
addTimerValue(const std::string &key, utils::Timer &timer)curfil::RandomTree< Instance, FeatureFunction >inline
addTimerValue(const std::string &key, const double timeInSeconds)curfil::RandomTree< Instance, FeatureFunction >inline
classify(const Instance &instance) const curfil::RandomTree< Instance, FeatureFunction >inline
classifySoft(const Instance &instance) const curfil::RandomTree< Instance, FeatureFunction >inline
collectLeafNodes(std::vector< size_t > &leafSet)curfil::RandomTree< Instance, FeatureFunction >inline
collectNodeIndices(const Instance &instance, std::set< unsigned int > &nodeSet, bool includeRoot) const curfil::RandomTree< Instance, FeatureFunction >inline
countFeatures(std::map< std::string, size_t > &featureCounts) const curfil::RandomTree< Instance, FeatureFunction >inline
countLeafNodes() const curfil::RandomTree< Instance, FeatureFunction >inline
countNodes() const curfil::RandomTree< Instance, FeatureFunction >inline
getHistogram() const curfil::RandomTree< Instance, FeatureFunction >inline
getLeft() const curfil::RandomTree< Instance, FeatureFunction >inline
getLevel() const curfil::RandomTree< Instance, FeatureFunction >inline
getNodeId() const curfil::RandomTree< Instance, FeatureFunction >inline
getNormalizedHistogram() const curfil::RandomTree< Instance, FeatureFunction >inline
getNumClasses() const curfil::RandomTree< Instance, FeatureFunction >inline
getNumTrainSamples() const curfil::RandomTree< Instance, FeatureFunction >inline
getRight() const curfil::RandomTree< Instance, FeatureFunction >inline
getRoot() const curfil::RandomTree< Instance, FeatureFunction >inline
getSplit() const curfil::RandomTree< Instance, FeatureFunction >inline
getTimerAnnotations() const curfil::RandomTree< Instance, FeatureFunction >inline
getTimerValues() const curfil::RandomTree< Instance, FeatureFunction >inline
getTrainSamples() const curfil::RandomTree< Instance, FeatureFunction >inline
getTreeDepth() const curfil::RandomTree< Instance, FeatureFunction >inline
getTreeId() const curfil::RandomTree< Instance, FeatureFunction >inline
hasPureHistogram() const curfil::RandomTree< Instance, FeatureFunction >inline
isLeaf() const curfil::RandomTree< Instance, FeatureFunction >inline
isRoot() const curfil::RandomTree< Instance, FeatureFunction >inline
normalizeHistograms(const cuv::ndarray< WeightType, cuv::host_memory_space > &priorDistribution, const double histogramBias)curfil::RandomTree< Instance, FeatureFunction >inline
RandomTree(const size_t &nodeId, const int level, const std::vector< const Instance * > &samples, size_t numClasses, const boost::shared_ptr< RandomTree< Instance, FeatureFunction > > &parent=boost::shared_ptr< RandomTree< Instance, FeatureFunction > >())curfil::RandomTree< Instance, FeatureFunction >inline
RandomTree(const size_t &nodeId, const int level, const boost::shared_ptr< RandomTree< Instance, FeatureFunction > > &parent, const std::vector< WeightType > &histogram)curfil::RandomTree< Instance, FeatureFunction >inline
recomputeHistogramNoFlipping(const std::vector< const Instance * > &samples)curfil::RandomTree< Instance, FeatureFunction >inline
setAllPixelsHistogram(size_t label, double value)curfil::RandomTree< Instance, FeatureFunction >inline
setAllPixelsHistogram(const Instance &instance)curfil::RandomTree< Instance, FeatureFunction >inline
setTimerAnnotation(const std::string &key, const V &annotation)curfil::RandomTree< Instance, FeatureFunction >inline
setTimerValue(const std::string &key, utils::Timer &timer)curfil::RandomTree< Instance, FeatureFunction >inline
setTimerValue(const std::string &key, const double timeInSeconds)curfil::RandomTree< Instance, FeatureFunction >inline
updateHistograms()curfil::RandomTree< Instance, FeatureFunction >inline