lemga::kernel Namespace Reference

Kernels (inner product in some space). More...


Classes

class  Kernel
 The operator() gives the inner-product in the transformed space. More...
struct  Linear
 Linear kernel $\left<u,v\right>$. More...
struct  Polynomial
 Polynomial kernel $(\gamma*\left<u,v\right>+c_0)^d$. More...
struct  Stump
 Stump kernel $-\left|u-v\right|_1$. More...
struct  Perceptron
 Perceptron kernel $-\left|u-v\right|_2$. More...
struct  RBF
 RBF (Gausssian) kernel $e^{-\gamma\left|u-v\right|_2^2}$. More...
struct  Sigmoid
 Sigmoid kernel $\tanh(\gamma\left<u,v\right>+c_0)$. More...

Functions

REAL norm_1 (const Input &u, const Input &v)
REAL norm_2 (const Input &u, const Input &v)


Detailed Description

Kernels (inner product in some space).

Currently kernels also pass parameters to LIBSVM, which is used as the underlying implementation of SVM.


Function Documentation

REAL lemga::kernel::norm_1 const Input u,
const Input v
[inline]
 

Definition at line 24 of file kernel.h.

Referenced by Stump::operator()().

REAL lemga::kernel::norm_2 const Input u,
const Input v
[inline]
 

Definition at line 32 of file kernel.h.

Referenced by RBF::operator()(), and Perceptron::operator()().


Generated on Wed Nov 8 08:17:30 2006 for LEMGA by  doxygen 1.4.6