11 #ifndef ROCEVALUATION_H_
12 #define ROCEVALUATION_H_
47 virtual const char*
get_name()
const {
return "ROCEvaluation"; };
virtual const char * get_name() const
SGVector< float64_t > get_thresholds()
The class Labels models labels, i.e. class assignments of objects.
SGMatrix< float64_t > m_ROC_graph
float64_t evaluate_roc(CLabels *predicted, CLabels *ground_truth)
SGMatrix< float64_t > get_ROC()
Class ROCEvalution used to evaluate ROC (Receiver Operating Characteristic) and an area under ROC cur...
virtual EEvaluationDirection get_evaluation_direction() const
virtual ~CROCEvaluation()
all of classes and functions are contained in the shogun namespace
virtual float64_t evaluate(CLabels *predicted, CLabels *ground_truth)
The class TwoClassEvaluation, a base class used to evaluate binary classification labels...
SGVector< float64_t > m_thresholds