#include <ml.hpp>
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 CvDTreeSplit * | find_best_split (CvDTreeNode *n) |
Protected Attributes | |
CvRTrees * | forest |
Friends | |
struct | cv::ForestTreeBestSplitFinder |
CvForestTree::CvForestTree | ( | ) |
virtual CvForestTree::~CvForestTree | ( | ) | [virtual] |
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 | |||
) | [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.
virtual bool CvForestTree::train | ( | CvDTreeTrainData * | trainData, | |
const CvMat * | _subsample_idx, | |||
CvRTrees * | forest | |||
) | [virtual] |
friend struct cv::ForestTreeBestSplitFinder [friend] |
CvRTrees* CvForestTree::forest [protected] |