Topics / #gradient-boosting
Gradient-boosting projects on GitHub
Gradient boosted tree algorithms for tabular machine learning.
As of , the most-starred Gradient-boosting projects on GitHub are shap (25.8K stars), machine-learning-for-trading (21.4K stars) and LightGBM (18.9K stars). GitHub.Locker tracks 6 Gradient-boosting repositories with 103.6K stars combined. The fastest-growing on October 16 was machine-learning-for-trading, with +16 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+16machine-learning-for-trading
stefan-jansen/machine-learning-for-trading · ★ 21.4KThe code repository for Machine Learning for Trading, 3rd Edition by Stefan Jansen: an end-to-end workflow for building, testing, and deploying ML-driven trading strategies, from data sourcing to live execution.
LightGBM
lightgbm-org/LightGBM · ★ 18.9KLightGBM is a gradient boosting framework that uses tree-based learning algorithms, used for ranking, classification and many other machine learning tasks.
shap
shap/shap · ★ 25.8KSHAP is a Python library that explains the output of any machine learning model using Shapley values from game theory — it tells you how much each feature contributed to a given prediction.
+1MLAlgorithms
rushter/MLAlgorithms · ★ 11.2KA collection of minimal, clean Python implementations of core machine learning algorithms, built so people can learn how the algorithms actually work internally.
The all-time top
6 projects · by stars
- 25.8K
#1 · shap/shap
shap
SHAP is a Python library that explains the output of any machine learning model using Shapley values from game theory — it tells you how much each feature contributed to a given prediction.
- 21.4K
#2 · stefan-jansen/machine-learning-for-tradingmachine-learning-for-trading
The code repository for Machine Learning for Trading, 3rd Edition by Stefan Jansen: an end-to-end workflow for building, testing, and deploying ML-driven trading strategies, from data sourcing to live execution.
- 18.9K
#3 · lightgbm-org/LightGBM
LightGBM
LightGBM is a gradient boosting framework that uses tree-based learning algorithms, used for ranking, classification and many other machine learning tasks.
- 4

numpy-ml
16.3Kddbourgin/numpy-ml · PythonA collection of machine learning algorithms — Gaussian mixture models, HMMs, neural networks, tree ensembles, reinforcement learning agents and more — implemented from scratch in pure NumPy.
- 5

MLAlgorithms
11.2Krushter/MLAlgorithms · PythonA collection of minimal, clean Python implementations of core machine learning algorithms, built so people can learn how the algorithms actually work internally.
- 6

tpot
10.1KEpistasisLab/tpot · Jupyter NotebookTPOT, the Tree-based Pipeline Optimization Tool, is a Python AutoML library that uses genetic programming to automatically optimize machine learning pipelines for your data; the README calls it your Data Science Assistant.
Related topics
Often tagged together
- machine-learning916
- python2,383
- data-science231
- deep-learning737
- mit3,312
- jupyter notebook176
- library1,587
- numpy73
- python-library95
- reinforcement-learning149
- algorithms142
- computer-science165
- cross-platform2,623
- data-mining16
- docker1,660
- education933
- gpu789
- linux4,184
- machine-learning-algorithms15
- macos3,544
- neural-networks57
- nlp214
- open-source5,666
- pytorch419