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

Decision Tree Python Packages

Python packages with the GitHub topic decision-tree. Sorted by relevance, with stars and monthly downloads.
seung-lab
connected-components-3d

Connected components on discrete and continuous multilabel 3D & 2D images. Handles 26, 18, and 6 connected variants; periodic boundaries (4, 8, & 6)

218K 455 49
crillab
pyxai

PyXAI (Python eXplainable AI) is a Python library (version 3.6 or later) allowing to bring formal explanations suited to (regression or classification) tree-based ML models (Decision Trees, Random Forests, Boosted Trees, ...).

11K 39 4
mljar
mljar-supervised

Python package for AutoML on Tabular Data with Feature Engineering, Hyper-Parameters Tuning, Explanations and Automatic Documentation

11K 3K 447
Dessia-tech
dectree

A tool to explore and visualize decision trees

6K 2 1
sametcopur
obliquetree

obliquetree is an advanced decision tree implementation featuring oblique and axis-aligned splits, optimized performance.

3K 25 5
poloclub
timbertrek

Explore and compare 1K+ accurate decision trees in your browser!

2K 169 11
sun1638650145
classicml

An easy-to-use ML framework

2K 10 2
wsperat
forestfire-ml

Machine learning from the ground up in Rust

2K 0 0
CyrilLeMat
temper-skills

Test suites + deterministic Python for your agent skills' decision logic. Adversarial persona reviewers write the tests; the generated code must keep passing them — zero LLM calls at inference. Try: uvx temper-skills audit <skill.md>

974 0 0
crillab
pyxai-experimental

PyXAI (Python eXplainable AI) is a Python library (version 3.6 or later) allowing to bring formal explanations suited to (regression or classification) tree-based ML models (Decision Trees, Random Forests, Boosted Trees, ...).

718 39 4
sun1638650145
classicml-python

An easy-to-use ML framework

687 10 2
systemallica
decision-tree-morfist

Multi-target Random Forest implementation that can mix both classification and regression tasks.

646 4 1
s-marton
grande

(ICLR 2024) GRANDE: Gradient-Based Decision Tree Ensembles

643 102 11
thieu1995
metasklearn

MetaSklearn: A Metaheuristic-Powered Hyperparameter Optimization Framework for Scikit-Learn Models.

639 8 0
zhenlingcn
scikit-obliquetree

Oblique Decision Tree in Python

479 22 3
CyrilWendl
density-forest

Density Forests for Uncertainty, SIE Master Project, EPFL, Spring Semester 2018

391 8 0
safir72347
classic-id3-decisiontree

ID3 is a Machine Learning Decision Tree Classification Algorithm that uses two methods to build the model. The two methods are Information Gain and Gini Index.

335 3 1
sbesada
pymep

Python Math Expression Parser

294 6 1
daniel-yj-yang
machlearn

A Simple Yet Powerful Machine Learning Python Library

261 1 0
gfyoung
tree-decode

Package for removing the black-box around decision trees

189 0 0
maoqiangqiang
get-oblique

No description available

185 1 0
sun1638650145
classicml-lite

An easy-to-use ML framework

171 10 2
leffff
stackboost

Stacked decision trees algorithm

146 7 0
csinva
treeprompt

Tree prompting: easy-to-use scikit-learn interface for improved prompting.

115 42 4
    • Data from PyPI, GitHub, ClickHouse, and BigQuery