Package: nerfplus 1.0.0

Tiffany Tang

nerfplus: Network-Assisted Random Forest+ (NeRF+)

Network-assisted Random Forest+ (NeRF+) is a flexible and interpretable machine learning model for incorporating network data alongside node-level covariate information. Briefly, NeRF+ extends a generalization of random forests (RF) called RF+ to the network-assisted regression setting by incorporating both a network cohesion penalty and network embeddings as additional covariates. Using this approach, NeRF+ inherits both the flexibility and interpretability of RFs while allowing researchers to easily incorporate network information in their model to further improve predictive performance. This package provides tools to fit and interpret NeRF+ models, as detailed in Tang, Levina, and Zhu (2025) <doi:10.48550/arXiv.2509.15611>.

Authors:Tiffany Tang [aut, cre]

nerfplus_1.0.0.tar.gz
nerfplus_1.0.0.zip(r-4.7-x86_64)nerfplus_1.0.0.zip(r-4.7-arm64)nerfplus_1.0.0.zip(r-4.6-x86_64)nerfplus_1.0.0.zip(r-4.6-arm64)
nerfplus_1.0.0.tar.gz(r-4.7-arm64)nerfplus_1.0.0.tar.gz(r-4.7-x86_64)nerfplus_1.0.0.tar.gz(r-4.6-arm64)nerfplus_1.0.0.tar.gz(r-4.6-x86_64)
nerfplus_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
nerfplus/json (API)

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

Bug tracker:https://github.com/tiffanymtang/nerfplus/issues

Pkgdown/docs site:https://tiffanymtang.github.io

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:

On CRAN:

Conda:

openblascppopenmp

1.70 score 5 scripts 11 exports 80 dependencies

Last updated from:2648ed6bf3. Checks:10 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK191
linux-devel-x86_64OK230
source / vignettesOK291
linux-release-arm64OK181
linux-release-x86_64OK283
windows-devel-arm64OK288
windows-devel-x86_64OK253
windows-release-arm64OK320
windows-release-x86_64OK221
wasm-releaseOK168

Exports:fit_network_embeddingget_feature_importancesget_loointerpret_nerfplusnerfplusnerfplus_conformalnerfplus_cvoos_network_embeddingrncrnc_cvrun_app

Dependencies:abindcaretclasscliclockcodetoolscpp11data.tablediagramdplyre1071farverforeachfurrrfuturefuture.applygenericsggplot2glmnetglobalsgluegowergtablehardhatipredirlbaisobanditeratorsKernSmoothlabelinglatticelavalifecyclelistenvlubridatemagrittrMASSMatrixModelMetricsnlmennetnumDerivparallellypillarpkgconfigplyrpROCprodlimprogressrproxypurrrR6rangerRColorBrewerRcppRcppArmadilloRcppEigenrecipesreshape2rlangrpartS7scalesshapesparsevctrsSQUAREMstringistringrsurvivaltibbletidyrtidyselecttimechangetimeDatetzdbutf8vctrsviridisLitewithryardstick