ArimaPlain#
- class ArimaPlain#
A class representing a plaintext Arima model
-
class ArimaPlain : public helayers::PlainModel#
Public Functions
-
virtual void debugPrint(const std::string &title = "", Verbosity verbosity = VERBOSITY_REGULAR, std::ostream &out = std::cout) const override#
Prints the content of this object.
- Parameters:
title – Text to add to the print
verbosity – Verbosity level
out – Output stream
-
const double getErrorVariance() const#
-
virtual std::vector<std::string> getInputsNamesForPredict() const override#
Returns the names of inputs the model expects for predict, to be used to deduce the order in which multiple inputs are expected.
-
virtual std::vector<std::string> getInputsNamesForFit() const override#
Returns the names of inputs the model expects for fit, to be used to deduce the order in which multiple inputs are expected.
-
virtual std::vector<std::string> getOutputsNamesOfPredict() const override#
Returns the names of outputs the model returns after predict, to be used to deduce the order in which multiple outputs are returned.
-
virtual std::shared_ptr<HeModel> getEmptyHeModel(const HeContext &he) const override#
Get an Empty Arima HeModel object.
-
inline virtual std::string getClassName() const override#
Retunrs the name of this class.
-
virtual void debugPrint(const std::string &title = "", Verbosity verbosity = VERBOSITY_REGULAR, std::ostream &out = std::cout) const override#