11 #ifndef PRCEVALUATION_H_
12 #define PRCEVALUATION_H_
43 virtual const char*
get_name()
const {
return "PRCEvaluation"; };
SGMatrix< float64_t > get_PRC()
The class Labels models labels, i.e. class assignments of objects.
SGVector< float64_t > get_thresholds()
virtual float64_t evaluate(CLabels *predicted, CLabels *ground_truth)
virtual const char * get_name() const
EEvaluationDirection get_evaluation_direction() const
SGVector< float64_t > m_thresholds
SGMatrix< float64_t > m_PRC_graph
all of classes and functions are contained in the shogun namespace
Class PRCEvaluation used to evaluate PRC (Precision Recall Curve) and an area under PRC curve (auPRC)...
virtual ~CPRCEvaluation()
The class TwoClassEvaluation, a base class used to evaluate binary classification labels...