Kernel Class Reference

Inheritance diagram for Kernel:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 208 of file SVM_libsvm.cpp.


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 Qfloatget_QD () const =0
virtual void swap_index (int i, int j) const
double kernel_function (int i, int j) const

Constructor & Destructor Documentation

Kernel::Kernel ( int  l,
svm_node *const *  x,
const svm_parameter param 
)

Definition at line 238 of file SVM_libsvm.cpp.

Kernel::~Kernel (  )  [virtual]

Definition at line 247 of file SVM_libsvm.cpp.


Member Function Documentation

virtual Qfloat* Kernel::get_Q ( int  column,
int  len 
) const [pure virtual]

Implements QMatrix.

Implemented in SVC_Q, ONE_CLASS_Q, and SVR_Q.

virtual Qfloat* Kernel::get_QD (  )  const [pure virtual]

Implements QMatrix.

Implemented in SVC_Q, ONE_CLASS_Q, and SVR_Q.

virtual void Kernel::swap_index ( int  i,
int  j 
) const [virtual]

Implements QMatrix.

Reimplemented in SVC_Q, ONE_CLASS_Q, and SVR_Q.

Definition at line 215 of file SVM_libsvm.cpp.

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

Definition at line 221 of file SVM_libsvm.cpp.


The documentation for this class was generated from the following file:

SHOGUN Machine Learning Toolbox - Documentation