PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Gbdt Python Packages

Python packages with the GitHub topic gbdt. Sorted by monthly downloads, with stars and forks.
dmlc
xgboost

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

30.1M 29K 9K
lightgbm-org
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.

19.1M 19K 4K
catboost
catboost

A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.

5.7M 9K 1K
dmlc
xgboost-cpu

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

1.6M 29K 9K
dmlc
xgboost-cu12

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

94K 29K 9K
catboost
catboost-dev

A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.

56K 9K 1K
mojolearn
mojolearn

GPU machine learning in Mojo that supports bitwise identical inference and training on Apple Metal, NVIDIA CUDA and AMD HIP.

12K 5 0
mojolearn
mojolearn-nvidia

GPU machine learning in Mojo that supports bitwise identical inference and training on Apple Metal, NVIDIA CUDA and AMD HIP.

6K 5 0
mojolearn
mojolearn-amd

GPU machine learning in Mojo that supports bitwise identical inference and training on Apple Metal, NVIDIA CUDA and AMD HIP.

4K 5 0
dmlc
xgboost-cu13

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

3K 29K 9K
fabsig
ktboost

A Python package which implements several boosting algorithms with different combinations of base learners, optimization algorithms, and loss functions.

2K 61 21
serengil
chefboost

A Lightweight Decision Tree Framework supporting regular algorithms: ID3, C4.5, CART, CHAID and Regression Trees; some advanced techniques: Gradient Boosting, Random Forest and Adaboost w/categorical features support for Python

1K 488 101
34j
boost-loss

Utilities for easy use of custom losses in CatBoost, LightGBM, XGBoost.

585 10 0
thierrymoudiki
unifiedbooster

Unified interface for Gradient Boosted Decision Trees

421 6 0
Pushp-Kharat1
pkboost

PKBoost: Adaptive GBDT for Concept Drift, Built from scratch in Rust, PKBoost manages changing data distributions in fraud detection with a fraud rate of 0.2%. It shows less than 2% degradation under drift. In comparison, XGBoost experiences a 31.8% drop and LightGBM a 42.5% drop

307 73 5
billzi2016
mpsboost

Fast gradient-boosted decision trees for Apple Silicon. A lightweight, sklearn-style Python API powered by MPS and Metal.

276 1 0
microsoft
lightgbm-no-openmp

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.

201 19K 4K
zeyiwen
thundergbm

ThunderGBM: Fast GBDTs and Random Forests on GPUs

180 716 87
rishiraj
autolgbm

LightGBM + Optuna: Auto train LightGBM directly from CSV files, Auto tune them using Optuna, Auto serve best model using FastAPI. Inspired by Abhishek Thakur's AutoXGB.

135 35 5
chappers
treegrad

Differentiable Tree Ensembles

123 21 5
catboost
catboost-no-sse4

A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.

76 9K 1K
closest-git
litemort

A memory efficient GBDT on adaptive distributions. Much faster than LightGBM with higher accuracy. Implicit merge operation.

73 58 9
mojotrees
mojotrees

SUPERSEDED by https://github.com/mojolearn/mojolearn (GPU ML in Mojo: GBDT, RF, ExtraTrees, k-means, k-NN, DBSCAN, PCA, OLS). Archived: LightGBM-style GBDT in Mojo.

54 4 0
microsoft
lightgbm-talaty

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.

0 19K 4K
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology