11 #ifndef CGRADIENTEVALUATION_H_
12 #define CGRADIENTEVALUATION_H_
41 CEvaluation* evaluation_criterion,
bool autolock=
true);
49 virtual const char*
get_name()
const {
return "GradientEvaluation"; }
83 void update_parameter_dictionary();
The class Labels models labels, i.e. class assignments of objects.
A generic learning machine interface.
virtual CEvaluationResult * evaluate()
virtual ~CGradientEvaluation()
Abstract class that contains the result generated by the MachineEvaluation class. ...
An abstract class that describes a differentiable function used for GradientEvaluation.
Machine Evaluation is an abstract class that evaluates a machine according to some criterion...
virtual const char * get_name() const
all of classes and functions are contained in the shogun namespace
The class Features is the base class of all feature objects.
Class evaluates a machine using its associated differentiable function for the function value and its...
void set_function(CDifferentiableFunction *diff)
CDifferentiableFunction * get_function()
Class Evaluation, a base class for other classes used to evaluate labels, e.g. accuracy of classifica...
the class CMap, a map based on the hash-table. w: http://en.wikipedia.org/wiki/Hash_table ...