39 #ifndef GRT_MULTIDIMENSIONAL_REGRESSION_HEADER
40 #define GRT_MULTIDIMENSIONAL_REGRESSION_HEADER
42 #include "../../CoreModules/Regressifier.h"
43 #include "../LinearRegression/LinearRegression.h"
148 bool deleteRegressionModules();
158 #endif //GRT_MULTIDIMENSIONAL_REGRESSION_HEADER
virtual bool predict_(VectorFloat &inputVector)
virtual bool train_(RegressionData &trainingData)
MultidimensionalRegression(const Regressifier ®ressifier=LinearRegression(), bool useScaling=false)
bool loadLegacyModelFromFile(std::fstream &file)
MultidimensionalRegression & operator=(const MultidimensionalRegression &rhs)
Regressifier * getRegressifier() const
virtual ~MultidimensionalRegression(void)
virtual bool saveModelToFile(std::string filename) const
virtual bool loadModelFromFile(std::fstream &file)
virtual bool saveModelToFile(std::fstream &file) const
virtual bool loadModelFromFile(std::string filename)
bool setRegressionModule(const Regressifier ®ressifier)
bool getIsRegressionModuleSet() const
virtual bool deepCopyFrom(const Regressifier *regressifier)