dmlc/xgboost
Optimized distributed gradient boosting library implementing machine learning algorithms under the GBDT/GBM framework.

Velocity · 7d
+6.3
★ / day
Trend
→steady
star history
XGBoost provides a parallel tree boosting implementation designed to be highly efficient, flexible, and portable across different platforms and environments. It implements gradient boosting decision tree algorithms and supports running on single machines as well as distributed systems like Hadoop, Spark, Dask, Flink, and DataFlow. The library offers bindings for multiple programming languages including Python, R, Java, Scala, and C++.