SG++-Doxygen-Documentation
sgpp::datadriven::LearnerBase Member List

This is the complete list of members for sgpp::datadriven::LearnerBase, including all inherited members.

alphasgpp::datadriven::LearnerBaseprotected
createDMSystem(sgpp::base::DataMatrix &trainDataset, double lambda)=0sgpp::datadriven::LearnerBaseprotectedpure virtual
currentRefinementStepsgpp::datadriven::LearnerBaseprotected
dumpFunction(std::string tFilename, size_t resolution)sgpp::datadriven::LearnerBase
dumpGrid(std::string tFilename)sgpp::datadriven::LearnerBase
execTimesgpp::datadriven::LearnerBaseprotected
ExecTimeOnStepsgpp::datadriven::LearnerBaseprotected
GBytesgpp::datadriven::LearnerBaseprotected
getAccuracy(sgpp::base::DataMatrix &testDataset, const sgpp::base::DataVector &classesReference, const double threshold=0.0)sgpp::datadriven::LearnerBasevirtual
getAccuracy(const sgpp::base::DataVector &classesComputed, const sgpp::base::DataVector &classesReference, const double threshold=0.0)sgpp::datadriven::LearnerBasevirtual
getAlpha()sgpp::datadriven::LearnerBase
getCassificatorQuality(sgpp::base::DataMatrix &testDataset, const sgpp::base::DataVector &classesReference, const double threshold=0.0)sgpp::datadriven::LearnerBasevirtual
getCassificatorQuality(const sgpp::base::DataVector &classesComputed, const sgpp::base::DataVector &classesReference, const double threshold=0.0)sgpp::datadriven::LearnerBasevirtual
getGrid()sgpp::datadriven::LearnerBase
getIsRegression() constsgpp::datadriven::LearnerBase
getIsVerbose() constsgpp::datadriven::LearnerBase
getRefinementExecTimes()sgpp::datadriven::LearnerBase
GFlopsgpp::datadriven::LearnerBaseprotected
gridsgpp::datadriven::LearnerBaseprotected
InitializeGrid(const sgpp::base::RegularGridConfiguration &GridConfig)sgpp::datadriven::LearnerBaseprotectedvirtual
isRegressionsgpp::datadriven::LearnerBaseprotected
isTrainedsgpp::datadriven::LearnerBaseprotected
isVerbosesgpp::datadriven::LearnerBaseprotected
LearnerBase(const bool isRegression, const bool isVerbose=true)sgpp::datadriven::LearnerBaseexplicit
LearnerBase(const LearnerBase &copyMe)sgpp::datadriven::LearnerBase
multTranspose(sgpp::base::DataMatrix &dataset, sgpp::base::DataVector &multiplier, sgpp::base::DataVector &result)sgpp::datadriven::LearnerBasevirtual
postProcessing(const sgpp::base::DataMatrix &trainDataset, const sgpp::solver::SLESolverType &solver, const size_t numNeededIterations)sgpp::datadriven::LearnerBaseprotectedvirtual
predict(sgpp::base::DataMatrix &testDataset, sgpp::base::DataVector &classesComputed)sgpp::datadriven::LearnerBasevirtual
preProcessing()sgpp::datadriven::LearnerBaseprotectedvirtual
reuseCoefficientssgpp::datadriven::LearnerBaseprotected
setIsVerbose(const bool isVerbose)sgpp::datadriven::LearnerBase
setReuseCoefficients(bool reuseCoefficients)sgpp::datadriven::LearnerBase
setSolverVerbose(bool solverVerbose)sgpp::datadriven::LearnerBase
solverVerbosesgpp::datadriven::LearnerBaseprotected
stepExecTimesgpp::datadriven::LearnerBaseprotected
stepGBytesgpp::datadriven::LearnerBaseprotected
stepGFlopsgpp::datadriven::LearnerBaseprotected
store(std::string tGridFilename, std::string tAlphaFilename)sgpp::datadriven::LearnerBase
train(sgpp::base::DataMatrix &trainDataset, sgpp::base::DataVector &classes, const sgpp::base::RegularGridConfiguration &GridConfig, const sgpp::solver::SLESolverConfiguration &SolverConfigRefine, const sgpp::solver::SLESolverConfiguration &SolverConfigFinal, const sgpp::base::AdaptivityConfiguration &AdaptConfig, bool testAccDuringAdapt, const double lambdaRegularization, sgpp::base::DataMatrix *testDataset=nullptr, sgpp::base::DataVector *testClasses=nullptr)sgpp::datadriven::LearnerBasevirtual
train(sgpp::base::DataMatrix &trainDataset, sgpp::base::DataVector &classes, const sgpp::base::RegularGridConfiguration &GridConfig, const sgpp::solver::SLESolverConfiguration &SolverConfig, const double lambdaRegularization)sgpp::datadriven::LearnerBase
~LearnerBase()sgpp::datadriven::LearnerBasevirtual