Package: Rforestry 0.10.2

Theo Saarinen

Rforestry: Random Forests, Linear Trees, and Gradient Boosting for Inference and Interpretability

Provides fast implementations of Honest Random Forests, Gradient Boosting, and Linear Random Forests, with an emphasis on inference and interpretability. Additionally contains methods for variable importance, out-of-bag prediction, regression monotonicity, and several methods for missing data imputation. Soren R. Kunzel, Theo F. Saarinen, Edward W. Liu, Jasjeet S. Sekhon (2019) <arxiv:1906.06463>.

Authors:Sören Künzel [aut], Theo Saarinen [aut, cre], Simon Walter [aut], Sam Antonyan [aut], Edward Liu [aut], Allen Tang [aut], Jasjeet Sekhon [aut]

Rforestry_0.10.2.tar.gz
Rforestry_0.10.2.zip(r-4.5)Rforestry_0.10.2.zip(r-4.4)Rforestry_0.10.2.zip(r-4.3)
Rforestry_0.10.2.tgz(r-4.4-x86_64)Rforestry_0.10.2.tgz(r-4.4-arm64)Rforestry_0.10.2.tgz(r-4.3-x86_64)Rforestry_0.10.2.tgz(r-4.3-arm64)
Rforestry_0.10.2.tar.gz(r-4.5-noble)Rforestry_0.10.2.tar.gz(r-4.4-noble)
Rforestry_0.10.2.tgz(r-4.4-emscripten)Rforestry_0.10.2.tgz(r-4.3-emscripten)
Rforestry.pdf |Rforestry.html
Rforestry/json (API)

# Install 'Rforestry' in R:
install.packages('Rforestry', repos = c('https://forestry-labs.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/forestry-labs/rforestry/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3

On CRAN:

baggingboostingcausal-inferenceinterpretabilitymachine-learningmonotonic-constraintsrandom-forestrandom-foreststrees

6.74 score 34 stars 1 packages 77 scripts 408 downloads 15 exports 44 dependencies

Last updated 1 years agofrom:c798f62e35. Checks:OK: 1 NOTE: 7 ERROR: 1. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 29 2024
R-4.5-win-x86_64ERROROct 29 2024
R-4.5-linux-x86_64NOTEOct 29 2024
R-4.4-win-x86_64NOTEOct 29 2024
R-4.4-mac-x86_64NOTEOct 29 2024
R-4.4-mac-aarch64NOTEOct 29 2024
R-4.3-win-x86_64NOTEOct 29 2024
R-4.3-mac-x86_64NOTEOct 29 2024
R-4.3-mac-aarch64NOTEOct 29 2024

Exports:addTreescompute_lpCppToR_translatorexport_jsonforestrygetOOBgetOOBpredsgetVIhonestRFimpute_featuresloadForestrymake_savablepredictInforelinkCPP_prtsaveForestry

Dependencies:base64encbslibcachemclicodetoolsdigestevaluatefastmapfontawesomeforeachfsglmnetgluehighrhtmltoolshtmlwidgetsiteratorsjquerylibjsonliteknitrlatticelifecyclemagrittrMatrixmemoisemimeonehotplyrpROCR6rappdirsRcppRcppArmadilloRcppEigenRcppThreadrlangrmarkdownsassshapesurvivaltinytexvisNetworkxfunyaml

Readme and manuals

Help Manual

Help pageTopics
addTrees-forestryaddTrees
compute lp distancescompute_lp compute_lp-forestry
Cpp to R translatorCppToR_translator
export_jsonexport_json
Checks if forestry object has valid pointer for C++ object.forest_checker
forestryforestry
forestry classforestry-class
getOOB-forestrygetOOB getOOB,forestry-method getOOB-forestry
getOOBpreds-forestrygetOOBpreds getOOBpreds-forestry
getVI-forestrygetVI
Honest Random ForesthonestRF
Feature imputation using random forests neighborhoodsimpute_features
load RFloadForestry
make_savablemake_savable make_savable,forestry-method
visualize a treeplot-forestry plot.forestry
predict-forestrypredict-forestry predict.forestry
predictInfo-forestrypredictInfo
preprocess_testingpreprocess_testing
preprocess_trainingpreprocess_training
relink CPP ptrrelinkCPP_prt
save RFsaveForestry
scale_centerscale_center
Test data checktesting_data_checker testing_data_checker-forestry
Training data checktraining_data_checker
unscale_uncenterunscale_uncenter