#ifndef MLPP_GAUSS_MARKOV_CHECKER_H #define MLPP_GAUSS_MARKOV_CHECKER_H // // GaussMarkovChecker.hpp // // Created by Marc Melikyan on 11/13/20. // #include "core/math/math_defs.h" #include "core/object/reference.h" #include #include class MLPPGaussMarkovChecker : public Reference { GDCLASS(MLPPGaussMarkovChecker, Reference); public: /* void checkGMConditions(std::vector eps); // Independent, 3 Gauss-Markov Conditions bool arithmeticMean(std::vector eps); // 1) Arithmetic Mean of 0. bool homoscedasticity(std::vector eps); // 2) Homoscedasticity bool exogeneity(std::vector eps); // 3) Cov of any 2 non-equal eps values = 0. */ protected: static void _bind_methods(); }; #endif /* GaussMarkovChecker_hpp */