google/yggdrasil-decision-forests

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

62
/ 100
Established

This tool helps data scientists and machine learning engineers build and evaluate decision forest models like Random Forest and Gradient Boosted Trees. You provide your structured dataset, and it trains a model that can make predictions, which you can then interpret and analyze for performance and insights.

641 stars. Actively maintained with 16 commits in the last 30 days.

Use this if you need to build, train, evaluate, or understand decision forest models from your data to make predictions or classifications.

Not ideal if you are looking for deep learning models like neural networks or if your data is unstructured, like images or audio.

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

How are scores calculated?

Stars

641

Forks

76

Language

C++

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

16

Get this data via API

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

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