11 #ifndef RANDOMSEARCHMODELSELECTION_H_
12 #define RANDOMSEARCHMODELSELECTION_H_
21 class CModelSelectionParameters;
56 REQUIRE(ratio>0.0 && ratio<1.0,
"Ratio should be in [0,1] range\n")
69 virtual const char*
get_name()
const {
return "RandomSearchModelSelection"; }
virtual CParameterCombination * select_model(bool print_state=false)
float64_t get_ratio() const
CRandomSearchModelSelection()
Class to select parameters and their ranges for model selection. The structure is organized as a tree...
Abstract base class for model selection.
void set_ratio(float64_t ratio)
virtual const char * get_name() const
Machine Evaluation is an abstract class that evaluates a machine according to some criterion...
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
Model selection class which searches for the best model by a random search. See CModelSelection for d...
virtual ~CRandomSearchModelSelection()