// // GaussMarkovChecker.hpp // // Created by Marc Melikyan on 11/13/20. // #ifndef GaussMarkovChecker_hpp #define GaussMarkovChecker_hpp #include #include namespace MLPP{ class GaussMarkovChecker{ 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. private: }; } #endif /* GaussMarkovChecker_hpp */