#include <ml.hpp>
|
typedef void(CvSVMKernel::* | Calc) (int vec_count, int vec_size, const float **vecs, const float *another, float *results) |
|
|
| CvSVMKernel () |
|
| CvSVMKernel (const CvSVMParams *params, Calc _calc_func) |
|
virtual bool | create (const CvSVMParams *params, Calc _calc_func) |
|
virtual | ~CvSVMKernel () |
|
virtual void | clear () |
|
virtual void | calc (int vcount, int n, const float **vecs, const float *another, float *results) |
|
virtual void | calc_non_rbf_base (int vec_count, int vec_size, const float **vecs, const float *another, float *results, double alpha, double beta) |
|
virtual void | calc_linear (int vec_count, int vec_size, const float **vecs, const float *another, float *results) |
|
virtual void | calc_rbf (int vec_count, int vec_size, const float **vecs, const float *another, float *results) |
|
virtual void | calc_poly (int vec_count, int vec_size, const float **vecs, const float *another, float *results) |
|
virtual void | calc_sigmoid (int vec_count, int vec_size, const float **vecs, const float *another, float *results) |
|
typedef void(CvSVMKernel::* CvSVMKernel::Calc) (int vec_count, int vec_size, const float **vecs, const float *another, float *results) |
CvSVMKernel::CvSVMKernel |
( |
| ) |
|
virtual CvSVMKernel::~CvSVMKernel |
( |
| ) |
|
|
virtual |
virtual void CvSVMKernel::calc |
( |
int |
vcount, |
|
|
int |
n, |
|
|
const float ** |
vecs, |
|
|
const float * |
another, |
|
|
float * |
results |
|
) |
| |
|
virtual |
virtual void CvSVMKernel::calc_linear |
( |
int |
vec_count, |
|
|
int |
vec_size, |
|
|
const float ** |
vecs, |
|
|
const float * |
another, |
|
|
float * |
results |
|
) |
| |
|
virtual |
virtual void CvSVMKernel::calc_non_rbf_base |
( |
int |
vec_count, |
|
|
int |
vec_size, |
|
|
const float ** |
vecs, |
|
|
const float * |
another, |
|
|
float * |
results, |
|
|
double |
alpha, |
|
|
double |
beta |
|
) |
| |
|
virtual |
virtual void CvSVMKernel::calc_poly |
( |
int |
vec_count, |
|
|
int |
vec_size, |
|
|
const float ** |
vecs, |
|
|
const float * |
another, |
|
|
float * |
results |
|
) |
| |
|
virtual |
virtual void CvSVMKernel::calc_rbf |
( |
int |
vec_count, |
|
|
int |
vec_size, |
|
|
const float ** |
vecs, |
|
|
const float * |
another, |
|
|
float * |
results |
|
) |
| |
|
virtual |
virtual void CvSVMKernel::calc_sigmoid |
( |
int |
vec_count, |
|
|
int |
vec_size, |
|
|
const float ** |
vecs, |
|
|
const float * |
another, |
|
|
float * |
results |
|
) |
| |
|
virtual |
virtual void CvSVMKernel::clear |
( |
| ) |
|
|
virtual |
virtual bool CvSVMKernel::create |
( |
const CvSVMParams * |
params, |
|
|
Calc |
_calc_func |
|
) |
| |
|
virtual |
Calc CvSVMKernel::calc_func |
The documentation for this struct was generated from the following file: