GenSVM
|
A structure to represent the data. More...
#include <gensvm_base.h>
Public Attributes | |
long | K |
number of classes More... | |
long | n |
number of instances More... | |
long | m |
number of predictors (width of RAW) More... | |
long | r |
number of eigenvalues (width of Z) More... | |
long * | y |
array of class labels, 1..K More... | |
double * | Z |
struct GenSparse * | spZ |
sparse representation of the augmented data matrix More... | |
double * | RAW |
augmented raw data matrix More... | |
double * | Sigma |
eigenvalues from the reduced eigendecomposition More... | |
KernelType | kerneltype |
double | gamma |
kernel parameter for RBF, poly, and sigmoid More... | |
double | coef |
kernel parameter for poly and sigmoid More... | |
double | degree |
kernel parameter for poly More... | |
A structure to represent the data.
K | number of classes |
n | number of instances |
m | number of predictors |
y | pointer to vector of class labels |
Z | pointer to augmented data matrix |
spZ | pointer to the sparse augmented data matrix |
RAW | pointer to augmented raw data matrix |
J | pointer to regularization vector |
Sigma | eigenvalues from the reduced eigendecomposition |
kerneltype | kerneltype used in GenData::Z |
gamma | kernel parameter for RBF, poly, and sigmoid |
coef | kernel parameter for poly and sigmoid |
degree | kernel parameter for poly |
Definition at line 57 of file gensvm_base.h.
double GenData::coef |
kernel parameter for poly and sigmoid
Definition at line 82 of file gensvm_base.h.
double GenData::degree |
kernel parameter for poly
Definition at line 84 of file gensvm_base.h.
double GenData::gamma |
kernel parameter for RBF, poly, and sigmoid
Definition at line 80 of file gensvm_base.h.
long GenData::K |
number of classes
Definition at line 58 of file gensvm_base.h.
KernelType GenData::kerneltype |
kerneltype used to generate the kernel corresponding to the data in Z
Definition at line 77 of file gensvm_base.h.
long GenData::m |
number of predictors (width of RAW)
Definition at line 62 of file gensvm_base.h.
long GenData::n |
number of instances
Definition at line 60 of file gensvm_base.h.
long GenData::r |
number of eigenvalues (width of Z)
Definition at line 64 of file gensvm_base.h.
double* GenData::RAW |
augmented raw data matrix
Definition at line 73 of file gensvm_base.h.
double* GenData::Sigma |
eigenvalues from the reduced eigendecomposition
Definition at line 75 of file gensvm_base.h.
struct GenSparse* GenData::spZ |
sparse representation of the augmented data matrix
Definition at line 71 of file gensvm_base.h.
long* GenData::y |
array of class labels, 1..K
Definition at line 66 of file gensvm_base.h.
double* GenData::Z |
augmented data matrix (either equal to RAW or to the eigenvectors of the kernel matrix)
Definition at line 68 of file gensvm_base.h.