fru: A Blazing Fast Implementation of Random Forest

Yet another implementation of the Random Forest method by Breiman (2001) <doi:10.1023/A:1010933404324>, written in Rust and tailored towards stability, correctness, efficiency and scalability on modern multi-core machines. Handles both classification and regression, as well as provides permutation feature importance via a novel, highly optimised algorithm.

Version: 0.0.6
Published: 2026-04-24
DOI: 10.32614/CRAN.package.fru
Author: Miron Bartosz Kursa ORCID iD [aut, cre], Krzysztof Piotr Piwoński ORCID iD [aut]
Maintainer: Miron Bartosz Kursa <m at mbq.me>
BugReports: https://gitlab.com/mbq/fru/-/issues
License: GPL-3
URL: https://gitlab.com/mbq/fru
NeedsCompilation: yes
SystemRequirements: Cargo (Rust's package manager) >= 1.85, rustc >= 1.85
Materials: NEWS
CRAN checks: fru results

Documentation:

Reference manual: fru.html , fru.pdf

Downloads:

Package source: fru_0.0.6.tar.gz
Windows binaries: r-release: fru_0.0.5.zip, r-oldrel: fru_0.0.5.zip
macOS binaries: r-release (arm64): fru_0.0.6.tgz, r-oldrel (arm64): fru_0.0.6.tgz, r-release (x86_64): fru_0.0.6.tgz, r-oldrel (x86_64): fru_0.0.6.tgz
Old sources: fru archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=fru to link to this page.