SHOGUN
v3.0.0
|
BMRM statistics like number of iterations etc
Definition at line 22 of file BmrmStatistics.h.
Public Member Functions | |
BmrmStatistics () | |
virtual | ~BmrmStatistics () |
bool | load_serializable (CSerializableFile *file, const char *prefix="") |
bool | save_serializable (CSerializableFile *file, const char *prefix="") |
uint32_t | get_n_iters () const |
SGVector< float64_t > | get_hist_Fp_vector () const |
SGVector< float64_t > | get_hist_Fd_vector () const |
SGVector< float64_t > | get_hist_wdist_vector () const |
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_t > | hist_Fp |
SGVector< float64_t > | hist_Fd |
SGVector< float64_t > | hist_wdist |
BmrmStatistics | ( | ) |
constructor
Definition at line 25 of file BmrmStatistics.h.
|
virtual |
destructor
Definition at line 37 of file BmrmStatistics.h.
getter for hist_Fd
Definition at line 83 of file BmrmStatistics.h.
getter for hist_Fp
Definition at line 77 of file BmrmStatistics.h.
getter for hist_wdist
Definition at line 89 of file BmrmStatistics.h.
uint32_t get_n_iters | ( | ) | const |
getter for nIter
Definition at line 49 of file BmrmStatistics.h.
bool load_serializable | ( | CSerializableFile * | file, |
const char * | prefix = "" |
||
) |
dummy load serializable
Definition at line 40 of file BmrmStatistics.h.
bool save_serializable | ( | CSerializableFile * | file, |
const char * | prefix = "" |
||
) |
dummy save serializable
Definition at line 43 of file BmrmStatistics.h.
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 71 of file BmrmStatistics.h.
float64_t Fd |
reduced (dual) objective value
Definition at line 61 of file BmrmStatistics.h.
float64_t Fp |
primal objective value
Definition at line 58 of file BmrmStatistics.h.
Track of Fd values in individual iterations
Definition at line 77 of file BmrmStatistics.h.
Track of Fp values in individual iterations
Definition at line 74 of file BmrmStatistics.h.
Track of w_dist values in individual iterations
Definition at line 83 of file BmrmStatistics.h.
uint32_t nCP |
number of cutting planes
Definition at line 52 of file BmrmStatistics.h.
uint32_t nIter |
number of iterations
Definition at line 46 of file BmrmStatistics.h.
uint32_t nzA |
number of active cutting planes
Definition at line 55 of file BmrmStatistics.h.
int8_t qp_exitflag |
exitflag from the last call of the inner QP solver
Definition at line 64 of file BmrmStatistics.h.