h2o-3
h2o-3 copied to clipboard
GH-8487: implement HGLM gaussian
This PR fixes this issue: https://github.com/h2oai/h2o-3/issues/8487
I have separated HGLM from GLM as its own toolbox. The only family that is supported now is Gaussian. I still need to do the following:
- client tests (java, python/R) to make sure model metrics are passed;
- client tests to make sure model summary, scoring history and coefficient tables are passed;
- check and make sure we use the correct formula to estimate the residual noise variance, refer to the doc.
- check and make sure we choose one of the likelihood methods. I implemented two. Refer to the doc. HGLM_H2O_Implementation.pdf