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

详细描述

BMRM statistics like number of iterations etc

在文件 BmrmStatistics.h22 行定义.

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.h25 行定义.

virtual ~BmrmStatistics ( )
virtual

destructor

在文件 BmrmStatistics.h37 行定义.

成员函数说明

SGVector< float64_t > get_hist_Fd_vector ( ) const

getter for hist_Fd

在文件 BmrmStatistics.h83 行定义.

SGVector< float64_t > get_hist_Fp_vector ( ) const

getter for hist_Fp

在文件 BmrmStatistics.h77 行定义.

SGVector< float64_t > get_hist_wdist_vector ( ) const

getter for hist_wdist

在文件 BmrmStatistics.h89 行定义.

uint32_t get_n_iters ( ) const

getter for nIter

在文件 BmrmStatistics.h49 行定义.

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

dummy load serializable

在文件 BmrmStatistics.h40 行定义.

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

dummy save serializable

在文件 BmrmStatistics.h43 行定义.

类成员变量说明

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.h71 行定义.

reduced (dual) objective value

在文件 BmrmStatistics.h61 行定义.

primal objective value

在文件 BmrmStatistics.h58 行定义.

SGVector< float64_t > hist_Fd

Track of Fd values in individual iterations

在文件 BmrmStatistics.h77 行定义.

SGVector< float64_t > hist_Fp

Track of Fp values in individual iterations

在文件 BmrmStatistics.h74 行定义.

SGVector< float64_t > hist_wdist

Track of w_dist values in individual iterations

在文件 BmrmStatistics.h83 行定义.

uint32_t nCP

number of cutting planes

在文件 BmrmStatistics.h52 行定义.

uint32_t nIter

number of iterations

在文件 BmrmStatistics.h46 行定义.

uint32_t nzA

number of active cutting planes

在文件 BmrmStatistics.h55 行定义.

int8_t qp_exitflag

exitflag from the last call of the inner QP solver

在文件 BmrmStatistics.h64 行定义.


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

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