SHOGUN  v3.2.0
所有成员列表 | Public 成员函数
RelaxedTreeUtil类 参考

详细描述

Utility class for CRelaxedTree

在文件 RelaxedTreeUtil.h23 行定义.

Public 成员函数

SGMatrix< float64_testimate_confusion_matrix (CBaseMulticlassMachine *machine, CFeatures *X, CMulticlassLabels *Y, int32_t num_classes)
 
void get_confusion_matrix (SGMatrix< float64_t > &conf_mat, CMulticlassLabels *gt, CMulticlassLabels *pred)
 

成员函数说明

§ estimate_confusion_matrix()

SGMatrix< float64_t > estimate_confusion_matrix ( CBaseMulticlassMachine machine,
CFeatures X,
CMulticlassLabels Y,
int32_t  num_classes 
)

estimate confusion matrix with cross validation.

参数
machinemulticlass machine used to compute confusion matrix
Xtraining data
Ylabels for training data
num_classesnumber of classes
返回
num_classes-by-num_classes confusion matrix.

在文件 RelaxedTreeUtil.cpp17 行定义.

§ get_confusion_matrix()

void get_confusion_matrix ( SGMatrix< float64_t > &  conf_mat,
CMulticlassLabels gt,
CMulticlassLabels pred 
)

Get confusion matrix.

参数
conf_matnum_class-by-num_class matrix, confusion matrix will be assigned to this
gtground-truth labels
predpredicted labels

在文件 RelaxedTreeUtil.cpp76 行定义.


该类的文档由以下文件生成:

SHOGUN Machine Learning Toolbox - Documentation