11 #ifndef CGRADIENTMODELSELECTION_H_
12 #define CGRADIENTMODELSELECTION_H_
58 virtual const char*
get_name()
const {
return "GradientModelSelection"; }
virtual CParameterCombination * select_model(bool print_state=false)
Model selection class which searches for the best model by a gradient-search.
virtual ~CGradientModelSelection()
void set_grad_tolerance(float64_t grad_tolerance)
uint32_t get_max_evaluations() const
float64_t get_grad_tolerance() const
Class to select parameters and their ranges for model selection. The structure is organized as a tree...
Abstract base class for model selection.
float64_t m_grad_tolerance
virtual const char * get_name() const
Machine Evaluation is an abstract class that evaluates a machine according to some criterion...
CGradientModelSelection()
void set_max_evaluations(uint32_t max_evaluations)
Class that holds ONE combination of parameters for a learning machine. The structure is organized as ...
all of classes and functions are contained in the shogun namespace
uint32_t m_max_evaluations