SG++
sgpp::datadriven::DataMiningConfigParser Class Reference

#include <DataMiningConfigParser.hpp>

Public Member Functions

 DataMiningConfigParser (const std::string &filepath)
 
bool getDataSourceConfig (DataSourceConfig &config, const DataSourceConfig &defaults) const
 
bool getFitterAdaptivityConfig (AdpativityConfiguration &config, const AdpativityConfiguration &defaults) const
 
bool getFitterConfigType (FitterType &fitter, const FitterType &defaults) const
 
bool getFitterCrossvalidationConfig (CrossvalidationConfiguration &config, const CrossvalidationConfiguration &defaults) const
 
bool getFitterDensityEstimationConfig (DensityEstimationConfiguration &config, const DensityEstimationConfiguration &defaults) const
 
bool getFitterGridConfig (RegularGridConfiguration &config, const RegularGridConfiguration &defaults) const
 
bool getFitterLambda (double &lambda, double defaultValue) const
 
bool getFitterRegularizationConfig (RegularizationConfiguration &config, const RegularizationConfiguration &defaults) const
 
bool getFitterSolverFinalConfig (SLESolverConfiguration &config, const SLESolverConfiguration &defaults) const
 
bool getFitterSolverRefineConfig (SLESolverConfiguration &config, const SLESolverConfiguration &defaults) const
 
bool getScorerCrossValidationConfig (CrossValidationConfiguration &config, const CrossValidationConfiguration &defaults) const
 
bool getScorerTestingConfig (TestingConfiguration &config, const TestingConfiguration &defaults) const
 
bool hasDataSourceConfig () const
 
bool hasFitterConfig () const
 
bool hasScorerConfig () const
 
bool hasScorerConfigCrossValidation () const
 
bool hasScorerConfigTesting () const
 
virtual ~DataMiningConfigParser ()
 

Constructor & Destructor Documentation

sgpp::datadriven::DataMiningConfigParser::DataMiningConfigParser ( const std::string &  filepath)
explicit
sgpp::datadriven::DataMiningConfigParser::~DataMiningConfigParser ( )
virtual

Member Function Documentation

bool sgpp::datadriven::DataMiningConfigParser::getFitterConfigType ( FitterType fitter,
const FitterType defaults 
) const
bool sgpp::datadriven::DataMiningConfigParser::getFitterLambda ( double &  lambda,
double  defaultValue 
) const
bool sgpp::datadriven::DataMiningConfigParser::getFitterSolverFinalConfig ( SLESolverConfiguration config,
const SLESolverConfiguration defaults 
) const
bool sgpp::datadriven::DataMiningConfigParser::getFitterSolverRefineConfig ( SLESolverConfiguration config,
const SLESolverConfiguration defaults 
) const
bool sgpp::datadriven::DataMiningConfigParser::hasDataSourceConfig ( ) const

Referenced by getDataSourceConfig().

bool sgpp::datadriven::DataMiningConfigParser::hasScorerConfig ( ) const
bool sgpp::datadriven::DataMiningConfigParser::hasScorerConfigCrossValidation ( ) const
bool sgpp::datadriven::DataMiningConfigParser::hasScorerConfigTesting ( ) const

References hasScorerConfig().

Referenced by getScorerTestingConfig().


The documentation for this class was generated from the following files: