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

Decision Trees Python Packages

Python packages with the GitHub topic decision-trees. Sorted by relevance, with stars and monthly downloads.
microsoft
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.

23.4M 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.

6.3M 9K 1K
tensorflow
tensorflow-decision-forests

A collection of state-of-the-art algorithms for the training, serving and interpretation of Decision Forest models in Keras.

591K 693 117
google
ydf

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

467K 661 80
parrt
dtreeviz

A python library for decision tree visualization and model interpretation.

86K 3K 339
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.

66K 9K 1K
biolab
orange3

🍊 :bar_chart: :bulb: Orange: Interactive data analysis

59K 6K 1K
siboehm
lleaves

Compiler for LightGBM gradient-boosted trees, based on LLVM. Speeds up prediction by ≥10x.

24K 476 45
StochasticTree
stochtree

Stochastic tree ensembles (BART / XBART) for supervised learning and causal inference

20K 76 18
cerlymarco
linear-tree

A python library to build Model Trees with Linear Models at the leaves.

12K 388 61
ubc-systopia
gosdt

Generalized Optimal Sparse Decision Trees

7K 63 22
Dessia-tech
dectree

A tool to explore and visualize decision trees

6K 2 1
NiklasPfister
adaxt

adaXT: tree-based machine learning in Python

6K 11 3
xRiskLab
rfgboost

RFGBoost: Gradient Boosting with Asynchronous Random Forests

5K 2 1
RGF-team
rgf-python

Home repository for the Regularized Greedy Forest (RGF) library. It includes original implementation from the paper and multithreaded one written in C++, along with various language-specific wrappers.

5K 381 58
mljar
supertree

Impress your boss with interactive Decision Tree visualization

4K 634 30
google
ydf-tf

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

2K 661 80
CERTCC
certcc-ssvc

Stakeholder-Specific Vulnerability Categorization

2K 184 43
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

2K 488 102
fukuball
fukuml

Simple machine learning library / 簡單易用的機器學習套件

2K 285 71
adc-trust-ai
trust-free

An interpretable regression model in Python with Random-Forest-level accuracy

2K 15 0
dPys
pynets

A Reproducible Workflow for Structural and Functional Connectome Ensemble Learning

1K 124 41
Nikeshbajaj
spkit

Signal Processing Toolkit, including ML models with visualization

1K 38 33
Opt-Mucca
pyscipopt-ml

Python interface to automatically formulate Machine Learning models into Mixed-Integer Programs

692 42 3
    • Data from PyPI, GitHub, ClickHouse, and BigQuery