| 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 |