tensorflow/decision-forests

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

58
/ 100
Established

This library helps data scientists and machine learning engineers build powerful predictive models using decision forests. You input your labeled training data, and it outputs a trained model capable of classifying, regressing, or ranking new data. This is ideal for professionals who need to develop robust machine learning solutions within the TensorFlow ecosystem.

693 stars.

Use this if you are a data scientist or ML engineer already working with TensorFlow and need to implement decision forest models like Random Forests or Gradient Boosted Trees for classification, regression, or ranking tasks.

Not ideal if you are new to machine learning or prefer a standalone, faster decision forest library, as the developers recommend migrating to Yggdrasil Decision Forests (YDF) for better performance and more features.

predictive-modeling machine-learning-engineering data-science classification regression
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

693

Forks

116

Language

Python

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/tensorflow/decision-forests"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.