Machine Learning Library
Classes | Typedefs
CKernel.h File Reference
#include <cmath>
#include <stdio.h>
#include <assert.h>
#include "CDenseVector.h"
#include "CVector.h"
#include <string>
#include "CObject.h"
#include "CArchiv.h"

Go to the source code of this file.

Classes

class  CKernel< Type >
 Base class for kernel functions Base class for kernel function used for example by the support vector machine. More...
 
class  CGaussianKernel< Type >
 Gaussian kernel function. More...
 
class  CPlummerKernel< Type >
 Plummer kernel function. More...
 
class  CTriangularKernel< Type >
 Triangular kernel function. More...
 
class  CMultiVariateGaussianKernel< Type >
 
class  CPolynomialKernel< Type >
 Polynomial kernel function. More...
 
class  CLinearKernel< Type >
 Linear kernel function. More...
 
class  CDoubleExponentialKernel< Type >
 Double-Exponential kernel function. More...
 
class  CAnovaKernel< Type >
 ANOVA kernel function. More...
 
class  CChiSquaredKernel< Type >
 
class  CEpanechnikovKernel< Type >
 

Typedefs

typedef CKernel< double > * _create_double_kernel ()
 
typedef void _destroy_double_kernel (CKernel< double > *)
 
typedef CKernel< float > * _create_float_kernel ()
 
typedef void _destroy_float_kernel (CKernel< float > *)
 

Typedef Documentation

typedef CKernel<double>* _create_double_kernel()
typedef CKernel<float>* _create_float_kernel()
typedef void _destroy_double_kernel(CKernel< double > *)
typedef void _destroy_float_kernel(CKernel< float > *)