>>redbel+(OP)
Nice to see! Would have liked to have seen a more useful application of XGBoost, but I hope this helps alleviate the Python monopoly on ML.
>>brecke+x4
"ML" was never monopolized by Python. Boosted decision trees, as the post demonstrates, are commonly done in Matlab, R, or Julia. Deep learning however is 99% Python interface.