![]() |
SG++-Doxygen-Documentation
|
Concrete factory to build instances of sgpp::datadriven::ModelFittingLeastSquares. More...
#include <LeastSquaresRegressionFitterFactory.hpp>
Public Member Functions | |
| ModelFittingBase * | buildFitter () override |
| Assemble a sgpp::datadriven::ModelFittingLeastSquares object based on the configuration determined by a previous set_() call. More... | |
| LeastSquaresRegressionFitterFactory (const DataMiningConfigParser &parser) | |
| Default constructor. More... | |
Public Member Functions inherited from sgpp::datadriven::FitterFactory | |
| FitterFactory ()=default | |
| Default constructor. More... | |
| BOConfig | getBOConfig () |
| Gets a compact representation of the hyperparameter configuration space. More... | |
| virtual void | getConfigBits (std::vector< ConfigurationBit *> &configBits) |
| Setup connection to hyperparameter classes for modifying them through boolean represenations. More... | |
| std::string | printConfig () |
| Outputs information about the current hyperparameter configuration. More... | |
| std::string | printHeadline () |
| Outputs the names of the hyperparameters. More... | |
| void | setBO (BOConfig &config) |
| Adjusts current hyperparameter configuration according to the input. More... | |
| void | setHarmonica () |
| Adjusts the current hyperparameter configuration according to the configBits. More... | |
| virtual | ~FitterFactory ()=default |
| Virtual destructor. More... | |
Protected Attributes | |
| FitterConfigurationLeastSquares | baseConfig |
| Configuration for all parameters that are not optimized. More... | |
Protected Attributes inherited from sgpp::datadriven::FitterFactory | |
| std::vector< base::GridType > | basisFunctions |
| Container for GridTypes specifically for the basis function hyperparameter. More... | |
| std::vector< int > | catOptions |
| numer of options for all categorical parameters More... | |
| std::map< std::string, DiscreteParameter > | catpar |
| map to store hyperparameters defined on a discrete domain without inherent ordering (categorical) More... | |
| std::map< std::string, ContinuousParameter > | conpar |
| map to store hyperparameters defined on a continuous domain More... | |
| std::vector< int > | discOptions |
| number of options for all discrete parameters More... | |
| std::map< std::string, DiscreteParameter > | dispar |
| map to store hyperparameters defined on a discrete domain More... | |
Concrete factory to build instances of sgpp::datadriven::ModelFittingLeastSquares.
|
explicit |
Default constructor.
References sgpp::datadriven::DataMiningConfigParser::getHyperparameters().
|
overridevirtual |
Assemble a sgpp::datadriven::ModelFittingLeastSquares object based on the configuration determined by a previous set_() call.
Implements sgpp::datadriven::FitterFactory.
References baseConfig, sgpp::datadriven::FitterFactory::basisFunctions, sgpp::datadriven::FitterFactory::catpar, sgpp::datadriven::FitterFactory::conpar, and sgpp::datadriven::FitterFactory::dispar.
|
protected |
Configuration for all parameters that are not optimized.
Referenced by buildFitter().