Public Member Functions

CBinaryClassEvaluation Class Reference

Detailed Description

The class TwoClassEvaluation a base class used to evaluate 2-class classification.

Definition at line 26 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 32 of file BinaryClassEvaluation.h.

virtual ~CBinaryClassEvaluation (  )  [virtual]


Definition at line 35 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