xgboost

Gradient Boosting Library

An optimized distributed gradient boosting library designed to be highly efficient and flexible

Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow

GitHub

26k stars
908 watching
9k forks
Language: C++
last commit: 6 days ago
Linked from 8 awesome lists

distributed-systemsgbdtgbmgbrtmachine-learningxgboost

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dmlc/xgboost.jl A Julia package implementing a distributed gradient boosting framework with efficient linear model solver and tree learning algorithms. 289
microsoft/lightgbm A high-performance gradient boosting framework for machine learning tasks 16,694
tqchen/xgboost An optimized distributed gradient boosting library for machine learning 571
ankane/xgboost-ruby High-performance machine learning library with a Ruby interface to XGBoost gradient boosting algorithm 105
catboost/catboost A fast and scalable gradient boosting on decision trees library for machine learning tasks 8,088
kingfengji/mgbdt An implementation of a gradient boosting decision tree algorithm with target propagation capabilities 102
gbdt-pl/gbdt-pl An implementation of a gradient boosting algorithm with piece-wise linear regression trees for efficient machine learning model training 149
springdaisy/gbdt An implementation of Gradient Boosted Decision Trees with sparse output for high-dimensional data 0
stanfordmlgroup/ngboost A Python library implementing a machine learning boosting framework with probabilistic prediction capabilities 1,654
jinlow/forust A package implementing a lightweight gradient boosted decision tree algorithm 67
dmitryikh/leaves A Go library implementing prediction code for Gradient Boosting Regression Trees (GBRT) models from popular frameworks. 432
paironair/xgboost-ruby Ruby bindings for XGBoost gradient boosting library 19
xtra-computing/thundergbm Accelerates machine learning algorithms on GPUs to improve performance and efficiency 693
datacanvasio/hypergbm An AutoML toolkit designed to automate the entire machine learning process pipeline for tabular data 337
gbm-developers/gbm An R package providing extensions to AdaBoost and gradient boosting machine algorithms for regression and other tasks. 51