Gradient-Boosting-Test Compares performance of CatBoost, XGBoost and LightGBM in Python for a variety of functions