forpy
2
|
Cforpy::DeciderDesk | Desk for decider training |
Cforpy::Desk | Main thread desk object |
Cforpy::Empty | A struct to represent an empty variant |
▼Cstd::exception | STL class |
▼Cforpy::ForpyException | |
Cforpy::EmptyException | |
▼Cforpy::Forest | |
Cforpy::ClassificationForest | |
Cforpy::RegressionForest | |
Cforpy::get_core< T > | Get the core datatype with removed pointer, reference and const modifiers |
▼Cforpy::IDataProvider | A data provider for the training of one tree |
Cforpy::FastDProv | Use the provided data plain throughout the training |
▼Cforpy::IDecider | Interface for the decider. It does the optimization of the deciding classifier for each node and stores the parameters |
Cforpy::FastDecider | A classifier manager for weak classifiers with a filter function, a feature calculation function and a thresholding |
▼Cforpy::IEntropyFunction | Interface for an entropy calculation functor |
Cforpy::ClassificationError | Computes the classification error as \(1-\max(p_i)\) |
Cforpy::InducedEntropy | Computes the induced p entropy |
Cforpy::RenyiEntropy | Computes the Renyi entropy |
Cforpy::ShannonEntropy | Computes the classical Shannon-Entropy |
Cforpy::TsallisEntropy | Computes the Tsallis entropy |
▼Cforpy::IGainCalculator | Interface for a gain calculator class |
Cforpy::EntropyGain | Calculates the gain as difference of current entropy and the weighted sum of subgroup entropies |
▼Cforpy::ILeaf | Stores and returns leaf values, and combines them to forest results |
Cforpy::ClassificationLeaf | Stores the probability distributions for n_classes at a leaf |
Cforpy::RegressionLeaf | Manages the leaf nodes of regression trees |
▼Cforpy::IThreshOpt | Find an optimal threshold |
▼Cforpy::ClassificationOpt | Optimize split thresholds to optimize classification results |
Cforpy::FastClassOpt | Optimize split thresholds to optimize classification results |
Cforpy::RegressionOpt | Optimize split thresholds to optimize regression results (MSE) |
Cforpy::LeafDesk | Desk for leaf manager training |
Cforpy::MatEqVis | Comparison visitor |
Cforpy::Name< T > | Struct for translating primitive types to a short name |
Cforpy::Name< double > | |
Cforpy::Name< float > | |
Cforpy::Name< int > | |
Cforpy::Name< int16_t > | |
Cforpy::Name< uint > | |
Cforpy::Name< uint8_t > | |
Cforpy::threading::detail::Queue< T > | |
Cforpy::threading::detail::Queue< std::function< void(forpy::Desk)> *> | |
Cforpy::RandomDesk | Desk for coordinating the random engines |
Cforpy::SamplingWithoutReplacement< T > | A lazy evaluation sampling without replacement |
Cforpy::SplitOptRes< FT > | |
Cforpy::threading::thread_pool | |
Cforpy::ThreadControl | |
Cforpy::TodoMark | Stores the parameters for one marked tree node |
▼Cforpy::Tree | The main tree class for the forpy framework |
Cforpy::ClassificationTree | |
Cforpy::RegressionTree | |
Cforpy::TreeDesk | Desk for tree training |
▼Cvariant | |
Cforpy::ptr_variant< Ts > | |
Cforpy::vector_hasher | A simple vector<size_t> hasher |
Cforpy::VReset | Call the reset operation on a pointer variant |