yat
0.14.5pre
|
Interface class calculating elements in Kernel. More...
#include <yat/classifier/KernelFunction.h>
Public Member Functions | |
KernelFunction (void) | |
virtual | ~KernelFunction (void) |
virtual double | operator() (const DataLookup1D &, const DataLookup1D &) const =0 |
virtual double | operator() (const DataLookup1D &, const DataLookupWeighted1D &) const =0 |
double | operator() (const DataLookupWeighted1D &vec_w, const DataLookup1D &vec) const |
virtual double | operator() (const DataLookupWeighted1D &, const DataLookupWeighted1D &) const =0 |
Interface class calculating elements in Kernel.
|
inline |
Constructor
|
inlinevirtual |
Destructor
|
pure virtual |
Implemented in theplu::yat::classifier::PolynomialKernelFunction, and theplu::yat::classifier::GaussianKernelFunction.
|
pure virtual |
Implemented in theplu::yat::classifier::PolynomialKernelFunction, and theplu::yat::classifier::GaussianKernelFunction.
|
inline |
|
pure virtual |
Implemented in theplu::yat::classifier::PolynomialKernelFunction, and theplu::yat::classifier::GaussianKernelFunction.