Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Kernel Class Reference

Inheritance diagram for Kernel:

Inheritance graph
[legend]
Collaboration diagram for Kernel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Kernel (int l, svm_node *const *x, const svm_parameter &param)
virtual ~Kernel ()
virtual Qfloatget_Q (int column, int len) const =0
virtual void swap_index (int i, int j) const

Static Public Member Functions

static double k_function (const svm_node *x, const svm_node *y, const svm_parameter &param)

Protected Attributes

double(Kernel::* kernel_function )(int i, int j) const

Private Member Functions

double kernel_linear (int i, int j) const
double kernel_poly (int i, int j) const
double kernel_rbf (int i, int j) const
double kernel_sigmoid (int i, int j) const

Static Private Member Functions

static double dot (const svm_node *px, const svm_node *py)

Private Attributes

const svm_node ** x
double * x_square
const int kernel_type
const double degree
const double gamma
const double coef0

Detailed Description

Definition at line 174 of file svm.cpp.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 10:32:19 2010 for ImpalaSrc by  doxygen 1.5.1