13 #ifndef CMACHINEEVALUATION_H_ 
   14 #define CMACHINEEVALUATION_H_ 
   29 class CSplittingStrategy;
 
   53             CEvaluation* evaluation_criterion, 
bool autolock = 
true);
 
   64             CEvaluation* evaluation_criterion, 
bool autolock = 
true);
 
void set_autolock(bool autolock)
 
The class Labels models labels, i.e. class assignments of objects. 
 
Abstract base class for all splitting types. Takes a CLabels instance and generates a desired number ...
 
CEvaluation * m_evaluation_criterion
 
A generic learning machine interface. 
 
virtual CEvaluationResult * evaluate()=0
 
Class SGObject is the base class of all shogun objects. 
 
CMachine * get_machine() const 
 
Abstract class that contains the result generated by the MachineEvaluation class. ...
 
Machine Evaluation is an abstract class that evaluates a machine according to some criterion...
 
EEvaluationDirection get_evaluation_direction()
 
all of classes and functions are contained in the shogun namespace 
 
The class Features is the base class of all feature objects. 
 
virtual ~CMachineEvaluation()
 
Class Evaluation, a base class for other classes used to evaluate labels, e.g. accuracy of classifica...
 
CSplittingStrategy * m_splitting_strategy