Logo Search packages:      
Sourcecode: e1071 version File versions  Download package

Public Member Functions | Static Public Member Functions | Protected Attributes | Private Member Functions | Static Private Member Functions | Private Attributes

Kernel Class Reference

Inheritance diagram for Kernel:
Inheritance graph
[legend]
Collaboration diagram for Kernel:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual Qfloat * get_Q (int column, int len) const =0
virtual Qfloat * get_QD () const =0
 Kernel (int l, svm_node *const *x, const svm_parameter &param)
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_precomputed (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 double coef0
const int degree
const double gamma
const int kernel_type
const svm_node ** x
double * x_square

Detailed Description

Definition at line 195 of file svm.cpp.


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

Generated by  Doxygen 1.6.0   Back to index