SHOGUN  v2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
bmrm_return_value_T Struct Reference

Detailed Description

BMRM result structure

Definition at line 32 of file libbmrm.h.

Public Member Functions

 bmrm_return_value_T ()
 ~bmrm_return_value_T ()
bool load_serializable (CSerializableFile *file, const char *prefix="")
bool save_serializable (CSerializableFile *file, const char *prefix="")

Public Attributes

uint32_t nIter
uint32_t nCP
uint32_t nzA
float64_t Fp
float64_t Fd
int8_t qp_exitflag
int8_t exitflag
SGVector< float64_thist_Fp
SGVector< float64_thist_Fd
SGVector< float64_thist_wdist

Constructor & Destructor Documentation

constructor

Definition at line 35 of file libbmrm.h.

destructor

Definition at line 47 of file libbmrm.h.

Member Function Documentation

bool load_serializable ( CSerializableFile file,
const char *  prefix = "" 
)

dummy load serializable

Definition at line 50 of file libbmrm.h.

bool save_serializable ( CSerializableFile file,
const char *  prefix = "" 
)

dummy save serializable

Definition at line 53 of file libbmrm.h.

Member Data Documentation

int8_t exitflag

1 .. bmrm.Q_P - bmrm.Q_D <= TolRel*ABS(bmrm.Q_P) 2 .. bmrm.Q_P - bmrm.Q_D <= TolAbs -1 .. bmrm.nCutPlanes >= BufSize -2 .. not enough memory for the solver

Definition at line 78 of file libbmrm.h.

reduced (dual) objective value

Definition at line 68 of file libbmrm.h.

primal objective value

Definition at line 65 of file libbmrm.h.

SGVector< float64_t > hist_Fd

Track of Fd values in individual iterations

Definition at line 84 of file libbmrm.h.

SGVector< float64_t > hist_Fp

Track of Fp values in individual iterations

Definition at line 81 of file libbmrm.h.

SGVector< float64_t > hist_wdist

Track of w_dist values in individual iterations

Definition at line 87 of file libbmrm.h.

uint32_t nCP

number of cutting planes

Definition at line 59 of file libbmrm.h.

uint32_t nIter

number of iterations

Definition at line 56 of file libbmrm.h.

uint32_t nzA

number of active cutting planes

Definition at line 62 of file libbmrm.h.

int8_t qp_exitflag

exitflag from the last call of the inner QP solver

Definition at line 71 of file libbmrm.h.


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

SHOGUN Machine Learning Toolbox - Documentation