Package: randomPlantedForest 0.5.0.9000
randomPlantedForest: Random Planted Forest: A Directly Interpretable Tree Ensemble
Implements Random Planted Forest (Hiabu, Mammen and Meyer, 2020) <doi:10.48550/arXiv.2012.14563>, a directly interpretable tree ensemble for regression and classification. Trees are restricted to a maximum number of interacting predictors, so the fitted model decomposes exactly into main effects and low-order interactions, a functional ANOVA decomposition that can be extracted for interpretation. Fitting and prediction are multithreaded, and fitted models can be serialized.
Authors:
randomPlantedForest_0.5.0.9000.tar.gz
randomPlantedForest_0.5.0.9000.zip(r-4.7-x86_64)randomPlantedForest_0.5.0.9000.zip(r-4.7-arm64)randomPlantedForest_0.5.0.9000.zip(r-4.6-x86_64)randomPlantedForest_0.5.0.9000.zip(r-4.6-arm64)randomPlantedForest_0.5.0.9000.zip(r-4.5-x86_64)
randomPlantedForest_0.5.0.9000.tgz(r-4.6-x86_64)randomPlantedForest_0.5.0.9000.tgz(r-4.6-arm64)randomPlantedForest_0.5.0.9000.tgz(r-4.5-x86_64)randomPlantedForest_0.5.0.9000.tgz(r-4.5-arm64)
randomPlantedForest_0.5.0.9000.tar.gz(r-4.7-arm64)randomPlantedForest_0.5.0.9000.tar.gz(r-4.7-x86_64)randomPlantedForest_0.5.0.9000.tar.gz(r-4.6-arm64)randomPlantedForest_0.5.0.9000.tar.gz(r-4.6-x86_64)
randomPlantedForest_0.5.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
randomPlantedForest/json (API)
| # Install 'randomPlantedForest' in R: |
| install.packages('randomPlantedForest', repos = c('https://plantedml.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/plantedml/randomplantedforest/issues
Pkgdown/docs site:https://plantedml.com
intelligibilityinterpretable-machine-learninginterpretable-mlmachine-learningmlrandom-forestcpp
Last updated from:6db527c76f. Checks:15 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 193 | ||
| linux-devel-x86_64 | OK | 233 | ||
| source / vignettes | OK | 302 | ||
| linux-release-arm64 | OK | 193 | ||
| linux-release-x86_64 | OK | 220 | ||
| macos-release-arm64 | OK | 176 | ||
| macos-release-x86_64 | OK | 537 | ||
| macos-oldrel-arm64 | OK | 231 | ||
| macos-oldrel-x86_64 | OK | 505 | ||
| windows-devel-arm64 | OK | 322 | ||
| windows-devel-x86_64 | OK | 334 | ||
| windows-release-arm64 | OK | 312 | ||
| windows-release-x86_64 | OK | 264 | ||
| windows-oldrel-x86_64 | OK | 272 | ||
| wasm-release | OK | 143 |
Exports:is_purifiedpredict_componentspurifyrpfrpf_boxesrpf_is_validrpf_marshalrpf_unmarshal
Dependencies:backportscheckmateclidata.tablegluehardhatlifecyclemagrittrpillarpkgconfigRcpprlangsparsevctrstibbleutf8vctrs
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Bundle an rpf model | bundle.rpf |
| Plot a tree family | plot.rpf |
| Extract predicted components from a Random Planted Forest | predict_components |
| Random Planted Forest Predictions | predict.rpf |
| Print an rpf | print.rpf |
| Compact printing of forest structures | print.rpf_forest str.rpf_forest |
| Purify a Random Planted Forest | is_purified purify |
| Random Planted Forest | rpf rpf.data.frame rpf.formula rpf.matrix rpf.recipe |
| Extract the boxes of a tree family | rpf_boxes |
| Check whether an rpf object's C++ forest is still alive | rpf_is_valid |
| Serialize and restore Random Planted Forests | rpf_marshal rpf_unmarshal |
