stanfordmlgroup / ngboost Jupyter Notebook 1.9K 261 Natural Gradient Boosting for Probabilistic Prediction machine-learning gradient-boosting natural-gradients uncertainty-estimation