#19 · Primary category: Deep Learning Frameworks
LightGBM
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
Project last updated:08/29/26
GitHub Stars
18.7K
Forks
4.1K
Contributors
351
License
MIT
Why we included this project
LightGBM is the gradient boosting library most people reach for when they work with tabular data. It builds ensembles of decision trees using a histogram-based approach that keeps training fast and memory use low, and it scales comfortably to large datasets. When a single machine is not enough, it can train in parallel, across distributed clusters, or on GPUs. The project has been around long enough that the Python, R, and command-line interfaces are mature, and the documentation and community answers cover most problems a small team will run into. If your work is mostly structured data rather than deep learning, this is a sensible first thing to try.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.