![]()  | 
  
    SG++-Doxygen-Documentation
    
   | 
 
#include <MetaLearner.hpp>
Public Member Functions | |
| base::DataVector & | getLearnedAlpha () | 
| sgpp::base::Grid & | getLearnedGrid () | 
| LearnerTiming | getLearnerReferenceTiming () | 
| LearnerTiming | getLearnerTiming () | 
| void | learn (sgpp::datadriven::OperationMultipleEvalConfiguration &operationConfiguration, std::string &datasetFileName, bool isRegression=true) | 
| double | learnAndCompare (sgpp::datadriven::OperationMultipleEvalConfiguration &operationConfiguration, std::string &datasetFileName, size_t gridGranularity) | 
| double | learnAndCompareString (sgpp::datadriven::OperationMultipleEvalConfiguration &operationConfiguration, std::string &content, size_t gridGranularity) | 
| void | learnAndTest (sgpp::datadriven::OperationMultipleEvalConfiguration &operationConfiguration, std::string &datasetFileName, std::string &testFileName, bool isRegression=true) | 
| void | learnAndTestString (sgpp::datadriven::OperationMultipleEvalConfiguration &operationConfiguration, std::string &dataContent, std::string &testContent, bool isRegression=true) | 
| void | learnReference (std::string &fileName, bool isRegression=true) | 
| void | learnReferenceString (std::string &content, bool isRegression=true) | 
| void | learnString (sgpp::datadriven::OperationMultipleEvalConfiguration &operationConfiguration, std::string &content, bool isRegression=true) | 
| MetaLearner ()=delete | |
| MetaLearner (sgpp::base::RegularGridConfiguration gridConfig, sgpp::solver::SLESolverConfiguration solverConfig, sgpp::solver::SLESolverConfiguration solverFinalStep, sgpp::base::AdaptivityConfiguration adaptivityConfiguration, double lambda, bool verbose=false) | |
| ~MetaLearner () | |
      
  | 
  delete | 
| sgpp::datadriven::MetaLearner::MetaLearner | ( | sgpp::base::RegularGridConfiguration | gridConfig, | 
| sgpp::solver::SLESolverConfiguration | solverConfig, | ||
| sgpp::solver::SLESolverConfiguration | solverFinalStep, | ||
| sgpp::base::AdaptivityConfiguration | adaptivityConfiguration, | ||
| double | lambda, | ||
| bool | verbose = false  | 
        ||
| ) | 
      
  | 
  inline | 
| base::DataVector & sgpp::datadriven::MetaLearner::getLearnedAlpha | ( | ) | 
Referenced by ~MetaLearner().
| base::Grid & sgpp::datadriven::MetaLearner::getLearnedGrid | ( | ) | 
Referenced by ~MetaLearner().
| LearnerTiming sgpp::datadriven::MetaLearner::getLearnerReferenceTiming | ( | ) | 
Referenced by ~MetaLearner().
| LearnerTiming sgpp::datadriven::MetaLearner::getLearnerTiming | ( | ) | 
Referenced by ~MetaLearner().
| void sgpp::datadriven::MetaLearner::learn | ( | sgpp::datadriven::OperationMultipleEvalConfiguration & | operationConfiguration, | 
| std::string & | datasetFileName, | ||
| bool | isRegression = true  | 
        ||
| ) | 
References learnString().
Referenced by main(), and ~MetaLearner().
| double sgpp::datadriven::MetaLearner::learnAndCompare | ( | sgpp::datadriven::OperationMultipleEvalConfiguration & | operationConfiguration, | 
| std::string & | datasetFileName, | ||
| size_t | gridGranularity | ||
| ) | 
References learnAndCompareString().
Referenced by main(), and ~MetaLearner().
| double sgpp::datadriven::MetaLearner::learnAndCompareString | ( | sgpp::datadriven::OperationMultipleEvalConfiguration & | operationConfiguration, | 
| std::string & | content, | ||
| size_t | gridGranularity | ||
| ) | 
| void sgpp::datadriven::MetaLearner::learnAndTest | ( | sgpp::datadriven::OperationMultipleEvalConfiguration & | operationConfiguration, | 
| std::string & | datasetFileName, | ||
| std::string & | testFileName, | ||
| bool | isRegression = true  | 
        ||
| ) | 
References learnAndTestString().
Referenced by main(), and ~MetaLearner().
| void sgpp::datadriven::MetaLearner::learnAndTestString | ( | sgpp::datadriven::OperationMultipleEvalConfiguration & | operationConfiguration, | 
| std::string & | dataContent, | ||
| std::string & | testContent, | ||
| bool | isRegression = true  | 
        ||
| ) | 
References sgpp::base::GeneralGridConfiguration::dim_, sgpp::base::DataVector::get(), sgpp::datadriven::Dataset::getData(), sgpp::datadriven::Dataset::getDimension(), sgpp::base::DataMatrix::getNrows(), sgpp::datadriven::Dataset::getNumberInstances(), sgpp::datadriven::Dataset::getTargets(), python.statsfileInfo::i, learnString(), sgpp::datadriven::mse, and sgpp::datadriven::ARFFTools::readARFFFromString().
Referenced by learnAndTest(), and ~MetaLearner().
| void sgpp::datadriven::MetaLearner::learnReference | ( | std::string & | fileName, | 
| bool | isRegression = true  | 
        ||
| ) | 
References learnReferenceString().
Referenced by ~MetaLearner().
| void sgpp::datadriven::MetaLearner::learnReferenceString | ( | std::string & | content, | 
| bool | isRegression = true  | 
        ||
| ) | 
References dataset, sgpp::datadriven::DEFAULT, sgpp::base::GeneralGridConfiguration::dim_, sgpp::datadriven::Dataset::getData(), sgpp::datadriven::Dataset::getDimension(), sgpp::datadriven::Dataset::getNumberInstances(), sgpp::datadriven::Dataset::getTargets(), sgpp::datadriven::NONE, sgpp::datadriven::ARFFTools::readARFFFromString(), and trainingData.
Referenced by learnAndCompareString(), learnReference(), and ~MetaLearner().
| void sgpp::datadriven::MetaLearner::learnString | ( | sgpp::datadriven::OperationMultipleEvalConfiguration & | operationConfiguration, | 
| std::string & | content, | ||
| bool | isRegression = true  | 
        ||
| ) | 
References dataset, sgpp::base::GeneralGridConfiguration::dim_, sgpp::datadriven::Dataset::getData(), sgpp::datadriven::Dataset::getDimension(), sgpp::datadriven::Dataset::getNumberInstances(), sgpp::datadriven::Dataset::getTargets(), sgpp::datadriven::ARFFTools::readARFFFromString(), and trainingData.
Referenced by learn(), learnAndCompareString(), learnAndTestString(), and ~MetaLearner().