Random Forest Frameworks
Implementations, extensions, and optimizations of Random Forest algorithms and ensemble tree-based methods. Includes deep forest variants, GPU-accelerated versions, and interpretability tools. Does NOT include general decision tree frameworks, gradient boosting methods, or neural network alternatives unless they directly extend random forests.
There are 22 random forest frameworks tracked. 3 score above 50 (established tier). The highest-rated is LAMDA-NJU/Deep-Forest at 61/100 with 962 stars and 875 monthly downloads.
Get all 22 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=random-forest-frameworks&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
LAMDA-NJU/Deep-Forest
An Efficient, Scalable and Optimized Python Framework for Deep Forest (2021.2.1) |
|
Established |
| 2 |
cerlymarco/linear-tree
A python library to build Model Trees with Linear Models at the leaves. |
|
Established |
| 3 |
grf-labs/grf
Generalized Random Forests |
|
Established |
| 4 |
benedekrozemberczki/awesome-decision-tree-papers
A collection of research papers on decision, classification and regression... |
|
Emerging |
| 5 |
ysraell/random-forest-mc
Random Forest with Dynamic Tree Selection Monte Carlo Based (RF-TSMC). |
|
Emerging |
| 6 |
ASEM000/pytreeclass
Visualize, create, and operate on pytrees in the most intuitive way possible. |
|
Emerging |
| 7 |
zhaoxingfeng/RandomForest
随机森林,Random Forest(RF) |
|
Emerging |
| 8 |
kingfengji/gcForest
This is the official implementation for the paper 'Deep forest: Towards an... |
|
Emerging |
| 9 |
neurodata/df-dn-paper
Conceptual & empirical comparisons between decision forests & deep networks |
|
Emerging |
| 10 |
RyanLucas3/MacroRandomForest
A modification of traditional random forest for time-series forecasting |
|
Emerging |
| 11 |
chriskuchar/RFX-Fuse
Breiman and Cutler's Random Forests as a Forest Unified Learning and... |
|
Emerging |
| 12 |
joshloyal/drforest
Dimension Reduction Forests |
|
Experimental |
| 13 |
gammarayapp/GRB-Web-App
Ensemble Learning Regression Model for GRB Redshift Estimation |
|
Experimental |
| 14 |
KuanHuang/predicting-heavy-metal-adsorption-in-soil
A machine learning model based on gradient boosting decision tree for... |
|
Experimental |
| 15 |
stabgan/Random-Forest-Classification
I implemented the Random Forest Classifier in both Python and R |
|
Experimental |
| 16 |
misterekkk/histree
High-performance ensemble learning library optimized with Numba. Features... |
|
Experimental |
| 17 |
kosnil/simplify_rf_dist
Simplify your (probabilistic) random forest predictions |
|
Experimental |
| 18 |
nishiwen1214/PSForest
Paper of ACML 2020: "PSForest: Improving Deep Forest via Feature Pooling and... |
|
Experimental |
| 19 |
chriskuchar/RFX
GPU-accelerated Random Forest library with advanced interpretability,... |
|
Experimental |
| 20 |
csinva/trees-to-networks
Bridging random forests and deep neural networks. Partial implementation of... |
|
Experimental |
| 21 |
emirhanai/Ozone-Day-AdaBoostClassifier-and-Random-Forest-Tree-Classifier-with-Machine-Learning
Ozone Day AdaBoostClassifier and Random Forest Tree Classifier with Machine Learning |
|
Experimental |
| 22 |
mjuez/rotation-forest-bd
🔄🌳⚡ The Rotation Forest implementation for Big Data on Apache Spark |
|
Experimental |