SHOGUN  4.1.0
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
所有成员列表 | Public 成员函数 | Public 属性
BmrmStatistics结构体 参考

详细描述

BMRM statistics like number of iterations etc

在文件 BmrmStatistics.h24 行定义.

Public 成员函数

 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_tget_hist_Fp_vector () const
 
SGVector< float64_tget_hist_Fd_vector () const
 
SGVector< float64_tget_hist_wdist_vector () const
 

Public 属性

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

在文件 BmrmStatistics.h27 行定义.

virtual ~BmrmStatistics ( )
virtual

destructor

在文件 BmrmStatistics.h39 行定义.

成员函数说明

SGVector< float64_t > get_hist_Fd_vector ( ) const

getter for hist_Fd

在文件 BmrmStatistics.h85 行定义.

SGVector< float64_t > get_hist_Fp_vector ( ) const

getter for hist_Fp

在文件 BmrmStatistics.h79 行定义.

SGVector< float64_t > get_hist_wdist_vector ( ) const

getter for hist_wdist

在文件 BmrmStatistics.h91 行定义.

uint32_t get_n_iters ( ) const

getter for nIter

在文件 BmrmStatistics.h51 行定义.

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

dummy load serializable

在文件 BmrmStatistics.h42 行定义.

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

dummy save serializable

在文件 BmrmStatistics.h45 行定义.

类成员变量说明

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

在文件 BmrmStatistics.h73 行定义.

reduced (dual) objective value

在文件 BmrmStatistics.h63 行定义.

primal objective value

在文件 BmrmStatistics.h60 行定义.

SGVector< float64_t > hist_Fd

Track of Fd values in individual iterations

在文件 BmrmStatistics.h79 行定义.

SGVector< float64_t > hist_Fp

Track of Fp values in individual iterations

在文件 BmrmStatistics.h76 行定义.

SGVector< float64_t > hist_wdist

Track of w_dist values in individual iterations

在文件 BmrmStatistics.h85 行定义.

uint32_t nCP

number of cutting planes

在文件 BmrmStatistics.h54 行定义.

uint32_t nIter

number of iterations

在文件 BmrmStatistics.h48 行定义.

uint32_t nzA

number of active cutting planes

在文件 BmrmStatistics.h57 行定义.

int8_t qp_exitflag

exitflag from the last call of the inner QP solver

在文件 BmrmStatistics.h66 行定义.


该结构体的文档由以下文件生成:

SHOGUN 机器学习工具包 - 项目文档