Python Gradient Boosting Classifier Explained