Public Member Functions | Private Attributes

SVR_Q Class Reference

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

List of all members.

Public Member Functions

 SVR_Q (const svm_problem &prob, const svm_parameter &param)
void swap_index (int i, int j) const
Qfloatget_Q (int i, int len) const
double * get_QD () const
 ~SVR_Q ()

Private Attributes

int l
Cachecache
scharsign
int * index
int next_buffer
Qfloatbuffer [2]
double * QD

Detailed Description

Definition at line 1349 of file libsvm.cpp.


Constructor & Destructor Documentation

SVR_Q::SVR_Q ( const svm_problem prob,
const svm_parameter param 
) [inline]
SVR_Q::~SVR_Q (  ) [inline]

Definition at line 1405 of file libsvm.cpp.

References buffer, cache, index, QD, and sign.


Member Function Documentation

Qfloat* SVR_Q::get_Q ( int  i,
int  len 
) const [inline, virtual]

Implements Kernel.

Definition at line 1381 of file libsvm.cpp.

References buffer, cache, Cache::get_data(), index, Kernel::kernel_function, l, next_buffer, and sign.

double* SVR_Q::get_QD (  ) const [inline, virtual]

Implements Kernel.

Definition at line 1400 of file libsvm.cpp.

References QD.

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

Reimplemented from Kernel.

Definition at line 1374 of file libsvm.cpp.

References index, QD, sign, and swap().


Member Data Documentation

Qfloat* SVR_Q::buffer[2] [private]

Definition at line 1420 of file libsvm.cpp.

Referenced by get_Q(), SVR_Q(), and ~SVR_Q().

Cache* SVR_Q::cache [private]

Definition at line 1416 of file libsvm.cpp.

Referenced by get_Q(), SVR_Q(), and ~SVR_Q().

int* SVR_Q::index [private]

Definition at line 1418 of file libsvm.cpp.

Referenced by get_Q(), SVR_Q(), swap_index(), and ~SVR_Q().

int SVR_Q::l [private]

Definition at line 1415 of file libsvm.cpp.

Referenced by get_Q(), and SVR_Q().

int SVR_Q::next_buffer [mutable, private]

Definition at line 1419 of file libsvm.cpp.

Referenced by get_Q(), and SVR_Q().

double* SVR_Q::QD [private]

Definition at line 1421 of file libsvm.cpp.

Referenced by get_QD(), SVR_Q(), swap_index(), and ~SVR_Q().

schar* SVR_Q::sign [private]

Definition at line 1417 of file libsvm.cpp.

Referenced by get_Q(), SVR_Q(), swap_index(), and ~SVR_Q().


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