#include <MetaLearner.hpp>
|
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 adaptivityConfig, double lambda, bool verbose=false) |
|
| ~MetaLearner () |
|
◆ MetaLearner() [1/2]
sgpp::datadriven::MetaLearner::MetaLearner |
( |
| ) |
|
|
delete |
◆ MetaLearner() [2/2]
◆ ~MetaLearner()
sgpp::datadriven::MetaLearner::~MetaLearner |
( |
| ) |
|
|
inline |
◆ getLearnedAlpha()
◆ getLearnedGrid()
base::Grid & sgpp::datadriven::MetaLearner::getLearnedGrid |
( |
| ) |
|
◆ getLearnerReferenceTiming()
LearnerTiming sgpp::datadriven::MetaLearner::getLearnerReferenceTiming |
( |
| ) |
|
◆ getLearnerTiming()
LearnerTiming sgpp::datadriven::MetaLearner::getLearnerTiming |
( |
| ) |
|
◆ learn()
◆ learnAndCompare()
◆ learnAndCompareString()
◆ learnAndTest()
◆ learnAndTestString()
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::base::DataVector::getSize(), sgpp::datadriven::Dataset::getTargets(), learnString(), sgpp::datadriven::mse, and sgpp::datadriven::ARFFTools::readARFFFromString().
Referenced by learnAndTest().
◆ learnReference()
void sgpp::datadriven::MetaLearner::learnReference |
( |
std::string & |
fileName, |
|
|
bool |
isRegression = true |
|
) |
| |
◆ learnReferenceString()
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(), and learnReference().
◆ learnString()
The documentation for this class was generated from the following files: