Logo
OpenCV  2.4.13
Open Source Computer Vision
Public Member Functions | Protected Member Functions | List of all members
CvERTrees Class Reference

#include <ml.hpp>

Inheritance diagram for CvERTrees:

Public Member Functions

  CvERTrees ()
 
virtual  ~CvERTrees ()
 
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, CvRTParams params=CvRTParams())
 
virtual bool  train (const cv::Mat &trainData, int tflag, const cv::Mat &responses, const cv::Mat &varIdx=cv::Mat(), const cv::Mat &sampleIdx=cv::Mat(), const cv::Mat &varType=cv::Mat(), const cv::Mat &missingDataMask=cv::Mat(), CvRTParams params=CvRTParams())
 
virtual bool  train (CvMLData *data, CvRTParams params=CvRTParams())
 
- Public Member Functions inherited from CvRTrees
  CvRTrees ()
 
virtual  ~CvRTrees ()
 
virtual float  predict (const CvMat *sample, const CvMat *missing=0) const
 
virtual float  predict_prob (const CvMat *sample, const CvMat *missing=0) const
 
virtual float  predict (const cv::Mat &sample, const cv::Mat &missing=cv::Mat()) const
 
virtual float  predict_prob (const cv::Mat &sample, const cv::Mat &missing=cv::Mat()) const
 
 
virtual void  clear ()
 
virtual const CvMatget_var_importance ()
 
virtual float  get_proximity (const CvMat *sample1, const CvMat *sample2, const CvMat *missing1=0, const CvMat *missing2=0) const
 
virtual float  calc_error (CvMLData *data, int type, std::vector< float > *resp=0)
 
virtual float  get_train_error ()
 
virtual void  read (CvFileStorage *fs, CvFileNode *node)
 
virtual void  write (CvFileStorage *fs, const char *name) const
 
 
CvRNGget_rng ()
 
int  get_tree_count () const
 
CvForestTreeget_tree (int i) const
 
- Public Member Functions inherited from CvStatModel
 
virtual  ~CvStatModel ()
 
virtual void  save (const char *filename, const char *name=0) const
 
virtual void  load (const char *filename, const char *name=0)
 

Protected Member Functions

virtual std::string  getName () const
 
virtual bool  grow_forest (const CvTermCriteria term_crit)
 

Additional Inherited Members

- Protected Attributes inherited from CvRTrees
 
 
 
 
double  oob_error
 
 
 
cv::RNGrng
 
 
- Protected Attributes inherited from CvStatModel
const char *  default_model_name
 

Constructor & Destructor Documentation

CvERTrees::CvERTrees ( )
virtual CvERTrees::~CvERTrees ( )
virtual

Member Function Documentation

virtual std::string CvERTrees::getName ( ) const
protectedvirtual

Reimplemented from CvRTrees.

virtual bool CvERTrees::grow_forest ( const CvTermCriteria  term_crit )
protectedvirtual

Reimplemented from CvRTrees.

virtual bool CvERTrees::train ( const CvMattrainData,
int  tflag,
const CvMatresponses,
const CvMatvarIdx = 0,
const CvMatsampleIdx = 0,
const CvMatvarType = 0,
const CvMatmissingDataMask = 0,
CvRTParams  params = CvRTParams() 
)
virtual

Reimplemented from CvRTrees.

virtual bool CvERTrees::train ( const cv::MattrainData,
int  tflag,
const cv::Matresponses,
const cv::MatvarIdx = cv::Mat(),
const cv::MatsampleIdx = cv::Mat(),
const cv::MatvarType = cv::Mat(),
const cv::MatmissingDataMask = cv::Mat(),
CvRTParams  params = CvRTParams() 
)
virtual

Reimplemented from CvRTrees.

virtual bool CvERTrees::train ( CvMLDatadata,
CvRTParams  params = CvRTParams() 
)
virtual

Reimplemented from CvRTrees.


The documentation for this class was generated from the following file:

AltStyle によって変換されたページ (->オリジナル) /