Public Member Functions | Protected Member Functions | Protected Attributes | Friends

CvForestTree Class Reference

#include <ml.hpp>

Inheritance diagram for CvForestTree:
CvDTree CvStatModel CvForestERTree

List of all members.

Public Member Functions

 CvForestTree ()
virtual int get_var_count () const
virtual void read (CvFileStorage *fs, CvFileNode *node, CvDTreeTrainData *data)
virtual void read (CvFileStorage *fs, CvFileNode *node)
virtual void read (CvFileStorage *fs, CvFileNode *node, CvRTrees *forest, CvDTreeTrainData *_data)
virtual bool train (CvDTreeTrainData *trainData, const CvMat *_subsample_idx)
virtual bool train (const CvMat *trainData, int tflag, const CvMat *responses, const CvMat *varIdx=0, const CvMat *sampleIdx=0, const CvMat *varType=0, const CvMat *missingDataMask=0, CvDTreeParams params=CvDTreeParams())
virtual bool train (CvDTreeTrainData *trainData, const CvMat *_subsample_idx, CvRTrees *forest)
virtual ~CvForestTree ()

Protected Member Functions

virtual CvDTreeSplitfind_best_split (CvDTreeNode *n)

Protected Attributes

CvRTreesforest

Friends

struct cv::ForestTreeBestSplitFinder

Constructor & Destructor Documentation

CvForestTree::CvForestTree (  )
virtual CvForestTree::~CvForestTree (  ) [virtual]

Member Function Documentation

virtual CvDTreeSplit* CvForestTree::find_best_split ( CvDTreeNode n ) [protected, virtual]

Reimplemented from CvDTree.

virtual int CvForestTree::get_var_count (  ) const [inline, virtual]
virtual void CvForestTree::read ( CvFileStorage fs,
CvFileNode node,
CvDTreeTrainData data 
) [virtual]

Reimplemented from CvDTree.

virtual void CvForestTree::read ( CvFileStorage fs,
CvFileNode node 
) [virtual]

Reimplemented from CvDTree.

virtual void CvForestTree::read ( CvFileStorage fs,
CvFileNode node,
CvRTrees forest,
CvDTreeTrainData _data 
) [virtual]
virtual bool CvForestTree::train ( CvDTreeTrainData trainData,
const CvMat _subsample_idx,
CvRTrees forest 
) [virtual]
virtual bool CvForestTree::train ( CvDTreeTrainData trainData,
const CvMat _subsample_idx 
) [virtual]

Reimplemented from CvDTree.

virtual bool CvForestTree::train ( const CvMat trainData,
int  tflag,
const CvMat responses,
const CvMat varIdx = 0,
const CvMat sampleIdx = 0,
const CvMat varType = 0,
const CvMat missingDataMask = 0,
CvDTreeParams  params = CvDTreeParams() 
) [virtual]

Reimplemented from CvDTree.


Friends And Related Function Documentation

friend struct cv::ForestTreeBestSplitFinder [friend]

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines