11 #ifndef __PARAMETERCOMBINATION_H__
12 #define __PARAMETERCOMBINATION_H__
19 class CModelSelectionParameters;
116 return m_child_nodes->get_num_elements()>0;
133 return "ParameterCombination";
void apply_to_modsel_parameter(Parameter *parameter) const
bool has_children() const
virtual const char * get_name() const
void print_tree(int prefix_num=0) const
CParameterCombination * copy_tree() const
A generic learning machine interface.
Class to select parameters and their ranges for model selection. The structure is organized as a tree...
Class SGObject is the base class of all shogun objects.
Template Dynamic array class that creates an array that can be used like a list or an array...
void append_child(CParameterCombination *child)
Template Dynamic array class that creates an array that can be used like a list or an array...
class that holds ONE combination of parameters for a learning machine. The structure is organized as ...
virtual ~CParameterCombination()
static CDynamicObjectArray< CParameterCombination > * leaf_sets_multiplication(const CDynamicObjectArray< CDynamicObjectArray< CParameterCombination > > &sets, const CParameterCombination *new_root)
void apply_to_machine(CMachine *machine) const
static DynArray< Parameter * > * parameter_set_multiplication(const DynArray< Parameter * > &set_1, const DynArray< Parameter * > &set_2)