zziz/cart
Classification and Regression Trees (CART) in python from scratch.
This tool helps data scientists and machine learning engineers understand and build predictive models for classification and regression tasks. You feed it your structured dataset, and it outputs a decision tree structure that clearly shows the rules used to make predictions. This allows you to explain how decisions are made based on your data.
No commits in the last 6 months.
Use this if you need to build interpretable predictive models for classification (categorizing data) or regression (predicting numerical values) and want to see the underlying decision logic.
Not ideal if you need a pre-built, production-ready machine learning library or are looking for highly complex, black-box models.
Stars
24
Forks
13
Language
Python
License
—
Category
Last pushed
Aug 23, 2018
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/zziz/cart"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
google/yggdrasil-decision-forests
A library to train, evaluate, interpret, and productionize decision forest models such as Random...
parrt/dtreeviz
A python library for decision tree visualization and model interpretation.
tensorflow/decision-forests
A collection of state-of-the-art algorithms for the training, serving and interpretation of...
neurodata/treeple
Scikit-learn compatible decision trees beyond those offered in scikit-learn
winkjs/wink-regression-tree
Decision Tree to predict the value of a continuous target variable