Package Functions | Static Package Functions | Static Private Member Functions | Private Attributes
libsvm.Kernel Class Reference
Inheritance diagram for libsvm.Kernel:
Inheritance graph
[legend]

List of all members.

Package Functions

abstract float[] get_Q (int column, int len)
abstract double[] get_QD ()
 Kernel (int l, svm_node[][] x_, svm_parameter param)
double kernel_function (int i, int j)
void swap_index (int i, int j)

Static Package Functions

static double dot (svm_node[] x, svm_node[] y)
static double k_function (svm_node[] x, svm_node[] y, svm_parameter param)

Static Private Member Functions

static double powi (double base, int times)

Private Attributes

final double coef0
final int degree
final double gamma
final int kernel_type
svm_node[][] x
final double[] x_square

Detailed Description

Definition at line 135 of file svm.java.


Constructor & Destructor Documentation

libsvm.Kernel.Kernel ( int  l,
svm_node  x_[][],
svm_parameter  param 
) [inline, package]

Definition at line 185 of file svm.java.


Member Function Documentation

static double libsvm.Kernel.dot ( svm_node[]  x,
svm_node[]  y 
) [inline, static, package]

Definition at line 203 of file svm.java.

abstract float [] libsvm.Kernel.get_Q ( int  column,
int  len 
) [package, pure virtual]

Implements libsvm.QMatrix.

Implemented in libsvm.SVR_Q, libsvm.ONE_CLASS_Q, and libsvm.SVC_Q.

abstract double [] libsvm.Kernel.get_QD ( ) [package, pure virtual]

Implements libsvm.QMatrix.

Implemented in libsvm.SVR_Q, libsvm.ONE_CLASS_Q, and libsvm.SVC_Q.

static double libsvm.Kernel.k_function ( svm_node[]  x,
svm_node[]  y,
svm_parameter  param 
) [inline, static, package]

Definition at line 225 of file svm.java.

double libsvm.Kernel.kernel_function ( int  i,
int  j 
) [inline, package]

Definition at line 166 of file svm.java.

static double libsvm.Kernel.powi ( double  base,
int  times 
) [inline, static, private]

Definition at line 154 of file svm.java.

void libsvm.Kernel.swap_index ( int  i,
int  j 
) [inline, package, virtual]

Implements libsvm.QMatrix.

Reimplemented in libsvm.SVR_Q, libsvm.ONE_CLASS_Q, and libsvm.SVC_Q.

Definition at line 148 of file svm.java.


Member Data Documentation

final double libsvm.Kernel.coef0 [private]

Definition at line 143 of file svm.java.

final int libsvm.Kernel.degree [private]

Definition at line 141 of file svm.java.

final double libsvm.Kernel.gamma [private]

Definition at line 142 of file svm.java.

final int libsvm.Kernel.kernel_type [private]

Definition at line 140 of file svm.java.

svm_node [][] libsvm.Kernel.x [private]

Definition at line 136 of file svm.java.

final double [] libsvm.Kernel.x_square [private]

Definition at line 137 of file svm.java.


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


ml_classifiers
Author(s): Scott Niekum
autogenerated on Fri Jan 3 2014 11:30:23