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
[legend]

List of all members.

Public Member Functions

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

Constructor & Destructor Documentation

constructor

Definition at line 32 of file BinaryClassEvaluation.h.

virtual ~CBinaryClassEvaluation (  )  [virtual]

destructor

Definition at line 35 of file BinaryClassEvaluation.h.


Member Function Documentation

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

evaluate labels

Parameters:
predicted labels for evaluating
ground_truth labels assumed to be correct
Returns:
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