#include <ml.hpp>
|
| virtual CV_WRAP void | clear () |
| |
| CV_WRAP | CvEM () |
| |
| | CvEM (const CvMat *samples, const CvMat *sampleIdx=0, CvEMParams params=CvEMParams(), CvMat *labels=0) |
| |
| CV_WRAP | CvEM (const cv::Mat &samples, const cv::Mat &sampleIdx=cv::Mat(), CvEMParams params=CvEMParams()) |
| |
| const CvMat ** | get_covs () const |
| |
| double | get_log_likelihood () const |
| |
| const CvMat * | get_means () const |
| |
| int | get_nclusters () const |
| |
| const CvMat * | get_probs () const |
| |
| const CvMat * | get_weights () const |
| |
| CV_WRAP void | getCovs (CV_OUT std::vector< cv::Mat > &covs) const |
| |
| CV_WRAP double | getLikelihood () const |
| |
| CV_WRAP cv::Mat | getMeans () const |
| |
| CV_WRAP int | getNClusters () const |
| |
| CV_WRAP cv::Mat | getProbs () const |
| |
| CV_WRAP cv::Mat | getWeights () const |
| |
| virtual float | predict (const CvMat *sample, CV_OUT CvMat *probs) const |
| |
| virtual CV_WRAP float | predict (const cv::Mat &sample, CV_OUT cv::Mat *probs=0) const |
| |
| virtual bool | train (const CvMat *samples, const CvMat *sampleIdx=0, CvEMParams params=CvEMParams(), CvMat *labels=0) |
| |
| virtual CV_WRAP bool | train (const cv::Mat &samples, const cv::Mat &sampleIdx=cv::Mat(), CvEMParams params=CvEMParams(), CV_OUT cv::Mat *labels=0) |
| |
| virtual | ~CvEM () |
| |
| | CvStatModel () |
| |
| virtual CV_WRAP void | load (const char *filename, const char *name=0) |
| |
| virtual void | read (CvFileStorage *storage, CvFileNode *node) |
| |
| virtual CV_WRAP void | save (const char *filename, const char *name=0) const |
| |
| virtual void | write (CvFileStorage *storage, const char *name) const |
| |
| virtual | ~CvStatModel () |
| |
- Enumerator:
| COV_MAT_SPHERICAL |
|
| COV_MAT_DIAGONAL |
|
| COV_MAT_GENERIC |
|
- Enumerator:
| START_E_STEP |
|
| START_M_STEP |
|
| START_AUTO_STEP |
|
| const CvMat** CvEM::get_covs |
( |
| ) |
const |
| double CvEM::get_log_likelihood |
( |
| ) |
const |
|
inline |
| const CvMat* CvEM::get_means |
( |
| ) |
const |
| int CvEM::get_nclusters |
( |
| ) |
const |
| const CvMat* CvEM::get_probs |
( |
| ) |
const |
| const CvMat* CvEM::get_weights |
( |
| ) |
const |
| CV_WRAP double CvEM::getLikelihood |
( |
| ) |
const |
|
inline |
| CV_WRAP int CvEM::getNClusters |
( |
| ) |
const |
| virtual float CvEM::predict |
( |
const CvMat * |
sample, |
|
|
CV_OUT CvMat * |
probs |
|
) |
| const |
|
virtual |
| virtual double CvEM::run_em |
( |
const CvVectors & |
train_data | ) |
|
|
protectedvirtual |
| CvMat** CvEM::cov_rotate_mats |
|
protected |
| CvMat* CvEM::inv_eigen_values |
|
protected |
| double CvEM::log_likelihood |
|
protected |
| CvMat* CvEM::log_weight_div_det |
|
protected |
The documentation for this class was generated from the following file:
- /usr/obj/ports/OpenCV-2.2.0/OpenCV-2.2.0/modules/ml/include/opencv2/ml/ml.hpp