Canopy  1.0
The header-only random forests library
Classes | Namespaces
randomForestBase.hpp File Reference

Contains the declaration of the canopy::randomForestBase class. More...

#include <string>
#include <iostream>
#include <fstream>
#include <vector>
#include <array>
#include <random>
#include <canopy/randomForestBase/randomForestBase.tpp>
Include dependency graph for randomForestBase.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  canopy::randomForestBase< TDerived, TLabel, TNodeDist, TOutputDist, TNumParams >
 Base class for random forests models from which all specific models are derived using CRTP. More...
 
struct  canopy::randomForestBase< TDerived, TLabel, TNodeDist, TOutputDist, TNumParams >::node
 Node structure - represents one node in a tree. More...
 
struct  canopy::randomForestBase< TDerived, TLabel, TNodeDist, TOutputDist, TNumParams >::tree
 Tree structure - represents a single tree. More...
 
struct  canopy::randomForestBase< TDerived, TLabel, TNodeDist, TOutputDist, TNumParams >::scoreInternalIndexStruct
 Structure for holding information about a data sample and its feature score. More...
 
class  canopy::randomForestBase< TDerived, TLabel, TNodeDist, TOutputDist, TNumParams >::derivedProxy
 Proxy for the derived class. More...
 

Namespaces

 canopy
 Namespace containing the canopy library for random forest models.
 

Detailed Description

Contains the declaration of the canopy::randomForestBase class.

Author
Christopher P Bridge