Public Member Functions

CBinaryClassEvaluation Class Reference

Detailed Description

The class TwoClassEvaluation, a base class used to evaluate binary classification labels.

Definition at line 27 of file BinaryClassEvaluation.h.

Inheritance diagram for CBinaryClassEvaluation:
Inheritance graph

List of all members.

Public Member Functions

 CBinaryClassEvaluation ()
virtual ~CBinaryClassEvaluation ()
virtual float64_t evaluate (CLabels *predicted, CLabels *ground_truth)=0

Constructor & Destructor Documentation


Definition at line 33 of file BinaryClassEvaluation.h.

virtual ~CBinaryClassEvaluation (  )  [virtual]


Definition at line 36 of file BinaryClassEvaluation.h.

Member Function Documentation

virtual float64_t evaluate ( CLabels predicted,
CLabels ground_truth 
) [pure virtual]

evaluate labels

predicted labels for evaluating
ground_truth labels assumed to be correct
evaluation result

Implements CEvaluation.

Implemented in CContingencyTableEvaluation, CPRCEvaluation, and CROCEvaluation.

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

SHOGUN Machine Learning Toolbox - Documentation