QPproblem Class Reference

Inheritance diagram for QPproblem:

Inheritance graph
[legend]

List of all members.


Detailed Description

class QProblem

Definition at line 32 of file gpdtsolve.h.


Public Member Functions

 QPproblem ()
 ~QPproblem ()
int ReadSVMFile (char *fInput)
int ReadGPDTBinary (char *fName)
int Check2Class (void)
void Subproblem (QPproblem &ker, int len, int *perm)
void PrepMP (void)
double gpdtsolve (double *solution)
double pgpdtsolve (double *solution)
bool get_linadd_enabled ()

Public Attributes

int chunk_size
int ell
int * y
double DELTAsv
int q
int maxmw
double c_const
double bee
double delta
bool linadd
sKernelKER
int ker_type
int projection_solver
int projection_projector
int PreprocessMode
int preprocess_size
int verbosity
double tau_proximal
double objective_value

Static Public Attributes

static CParallel parallel
static CIO io
static CVersion version

Constructor & Destructor Documentation

QPproblem::QPproblem (  ) 

constructor

Definition at line 122 of file gpdt.cpp.

QPproblem::~QPproblem (  ) 

Definition at line 144 of file gpdt.cpp.


Member Function Documentation

int QPproblem::ReadSVMFile ( char *  fInput  ) 

read SVM file

Parameters:
fInput input filename
Returns:
an int

Definition at line 261 of file gpdt.cpp.

int QPproblem::ReadGPDTBinary ( char *  fName  ) 

read GPDT binary

Parameters:
fName input filename
Returns:
an int

Definition at line 211 of file gpdt.cpp.

int QPproblem::Check2Class ( void   ) 

check if 2-class

Returns:
an int

Definition at line 371 of file gpdt.cpp.

void QPproblem::Subproblem ( QPproblem ker,
int  len,
int *  perm 
)

subproblem

Parameters:
ker problem kernel
len length
perm perm

Definition at line 152 of file gpdt.cpp.

void QPproblem::PrepMP ( void   ) 

PrepMP

double QPproblem::gpdtsolve ( double *  solution  ) 

solve gpdt

Parameters:
solution 
Returns:
something floaty

Definition at line 869 of file gpdtsolve.cpp.

double QPproblem::pgpdtsolve ( double *  solution  ) 

solve pgpdt

Parameters:
solution 
Returns:
something floaty

bool QPproblem::get_linadd_enabled (  ) 

check if lineadd is enabled

Returns:
if lineadd is enabled

Definition at line 130 of file gpdtsolve.h.


Member Data Documentation

chunk size

Definition at line 37 of file gpdtsolve.h.

ell

Definition at line 39 of file gpdtsolve.h.

y

Definition at line 41 of file gpdtsolve.h.

delta sv

Definition at line 43 of file gpdtsolve.h.

q

Definition at line 45 of file gpdtsolve.h.

max mw

Definition at line 47 of file gpdtsolve.h.

c const

Definition at line 49 of file gpdtsolve.h.

bee

Definition at line 51 of file gpdtsolve.h.

delta

Definition at line 53 of file gpdtsolve.h.

linadd

Definition at line 55 of file gpdtsolve.h.

kernel

Definition at line 58 of file gpdtsolve.h.

kernel type

Definition at line 60 of file gpdtsolve.h.

projection solver

Definition at line 62 of file gpdtsolve.h.

projection projector

Definition at line 64 of file gpdtsolve.h.

preprocess mode

Definition at line 66 of file gpdtsolve.h.

preprocess size

Definition at line 68 of file gpdtsolve.h.

verbosity

Definition at line 70 of file gpdtsolve.h.

tau proximal

Definition at line 72 of file gpdtsolve.h.

objective value

Definition at line 74 of file gpdtsolve.h.

CParallel CSGObject::parallel [static, inherited]

Definition at line 105 of file SGObject.h.

CIO CSGObject::io [static, inherited]

Definition at line 106 of file SGObject.h.

CVersion CSGObject::version [static, inherited]

Definition at line 107 of file SGObject.h.


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

SHOGUN Machine Learning Toolbox - Documentation