This Common Lisp repository collects algorithms for online linear classification.
cl-random-forest
This repository implements random forest models in Common Lisp for classification tasks.

About cl-random-forest
cl-random-forest is an open-source Common Lisp repository that implements random forest models for multiclass classification and univariate regression. It includes an implementation of Global Refinement of Random Forest from a 2015 CVPR paper, which the repository states delivers faster and more accurate performance than scikit-learn and ranger on benchmark datasets. The library supports parallel training and prediction on SBCL and CCL, includes a global pruning algorithm for creating compact models, and can be installed via Quicklisp or Roswell. Multivariate regression is not currently implemented.
Key features
- Implements random forest for multiclass classification and univariate regression
- Includes Global Refinement of Random Forest (CVPR 2015)
- Supports parallel training and prediction on SBCL and CCL
- Includes global pruning algorithm for compact models
- Supports installation via Quicklisp and Roswell
- Provides functions to build, predict, and test decision trees and forests
- Faster and more accurate than scikit-learn and ranger on benchmark datasets
- Supports parallel training and prediction on tested Common Lisp implementations
- Includes global pruning algorithm to produce extremely compact models
- Multivariate regression is not implemented
- Two utility packages require qualified symbol access and separate loading
cl-random-forest at a glance
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
cl-random-forest alternatives
Tools and sites you could use instead, ranked by how closely they match.
mgl provides a machine learning library in Common Lisp, including neural networks and Gaussian processes.
This repository implements DreamBooth subject fine-tuning for Stable Diffusion using textual inversion.
BayesO provides a Python package for Bayesian optimization algorithms and related modeling tasks.
autoai automates regression and classification modeling in Python through model search and hyperparameter tuning.
This metric-learn repository contains Python implementations of metric learning algorithms.
Popular in ML Training & Optimization
Well-known listings from the same topic.
cl-random-forest FAQ
What machine learning tasks does cl-random-forest support?
How can cl-random-forest be installed?
Does cl-random-forest support parallelization?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












