#ifndef MLPP_GAUSS_MARKOV_CHECKER_OLD_H #define MLPP_GAUSS_MARKOV_CHECKER_OLD_H // // GaussMarkovChecker.hpp // // Created by Marc Melikyan on 11/13/20. // #include "core/math/math_defs.h" #include #include class MLPPGaussMarkovCheckerOld { 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 */