QPproblem Class Reference

Inheritance diagram for QPproblem:

Inheritance graph
[legend]

List of all members.

Public Member Functions

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

Public Attributes

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


Detailed Description

class QProblem

Definition at line 32 of file gpdtsolve.h.


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

int32_t QPproblem::Check2Class ( void   ) 

check if 2-class

Returns:
an int

Definition at line 371 of file gpdt.cpp.

bool QPproblem::get_linadd_enabled (  ) 

check if lineadd is enabled

Returns:
if lineadd is enabled

Definition at line 130 of file gpdtsolve.h.

float64_t QPproblem::gpdtsolve ( float64_t solution  ) 

solve gpdt

Parameters:
solution 
Returns:
something floaty

Definition at line 869 of file gpdtsolve.cpp.

float64_t QPproblem::pgpdtsolve ( float64_t solution  ) 

solve pgpdt

Parameters:
solution 
Returns:
something floaty

void QPproblem::PrepMP ( void   ) 

PrepMP

int32_t QPproblem::ReadGPDTBinary ( char *  fName  ) 

read GPDT binary

Parameters:
fName input filename
Returns:
an int

Definition at line 211 of file gpdt.cpp.

int32_t QPproblem::ReadSVMFile ( char *  fInput  ) 

read SVM file

Parameters:
fInput input filename
Returns:
an int

Definition at line 261 of file gpdt.cpp.

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

subproblem

Parameters:
ker problem kernel
len length
perm perm

Definition at line 152 of file gpdt.cpp.


Member Data Documentation

bee

Definition at line 51 of file gpdtsolve.h.

c const

Definition at line 49 of file gpdtsolve.h.

chunk size

Definition at line 37 of file gpdtsolve.h.

delta

Definition at line 53 of file gpdtsolve.h.

delta sv

Definition at line 43 of file gpdtsolve.h.

int32_t QPproblem::ell

ell

Definition at line 39 of file gpdtsolve.h.

kernel

Definition at line 58 of file gpdtsolve.h.

kernel type

Definition at line 60 of file gpdtsolve.h.

linadd

Definition at line 55 of file gpdtsolve.h.

max mw

Definition at line 47 of file gpdtsolve.h.

objective value

Definition at line 74 of file gpdtsolve.h.

preprocess size

Definition at line 68 of file gpdtsolve.h.

preprocess mode

Definition at line 66 of file gpdtsolve.h.

projection projector

Definition at line 64 of file gpdtsolve.h.

projection solver

Definition at line 62 of file gpdtsolve.h.

int32_t QPproblem::q

q

Definition at line 45 of file gpdtsolve.h.

tau proximal

Definition at line 72 of file gpdtsolve.h.

verbosity

Definition at line 70 of file gpdtsolve.h.

int32_t* QPproblem::y

y

Definition at line 41 of file gpdtsolve.h.


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

SHOGUN Machine Learning Toolbox - Documentation