Package: dynaTree 1.2-17

dynaTree: Dynamic Trees for Learning and Design

Inference by sequential Monte Carlo for dynamic tree regression and classification models with hooks provided for sequential design and optimization, fully online learning with drift, variable selection, and sensitivity analysis of inputs. Illustrative examples from the original dynamic trees paper (Gramacy, Taddy & Polson (2011); <doi:10.1198/jasa.2011.ap09769>) are facilitated by demos in the package; see demo(package="dynaTree").

Authors:Robert B. Gramacy [aut, cre], Matt A. Taddy [aut], Christoforos Anagnostopoulos [aut]

dynaTree_1.2-17.tar.gz
dynaTree_1.2-17.zip(r-4.5)dynaTree_1.2-17.zip(r-4.4)dynaTree_1.2-17.zip(r-4.3)
dynaTree_1.2-17.tgz(r-4.4-x86_64)dynaTree_1.2-17.tgz(r-4.4-arm64)dynaTree_1.2-17.tgz(r-4.3-x86_64)dynaTree_1.2-17.tgz(r-4.3-arm64)
dynaTree_1.2-17.tar.gz(r-4.5-noble)dynaTree_1.2-17.tar.gz(r-4.4-noble)
dynaTree_1.2-17.tgz(r-4.4-emscripten)dynaTree_1.2-17.tgz(r-4.3-emscripten)
dynaTree.pdf |dynaTree.html
dynaTree/json (API)

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

Peer review:

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
Datasets:
  • elec2 - The ELEC2 Data Set

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

1.68 score 2 stars 24 scripts 432 downloads 31 exports 0 dependencies

Last updated 3 months agofrom:3d2c914051. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 31 2024
R-4.5-win-x86_64OKOct 31 2024
R-4.5-linux-x86_64OKOct 31 2024
R-4.4-win-x86_64OKOct 31 2024
R-4.4-mac-x86_64OKOct 31 2024
R-4.4-mac-aarch64OKOct 31 2024
R-4.3-win-x86_64OKOct 31 2024
R-4.3-mac-x86_64OKOct 31 2024
R-4.3-mac-aarch64OKOct 31 2024

Exports:alcalc.dynaTreealcalcalcXalcX.dynaTreecopycopy.dynaTreedeleteclouddeletecloudsdynaTreedynaTreesgetBFplotprogressqEIqEI.dynaTreeqEntropyqEntropy.dynaTreerejuvenaterejuvenate.dynaTreerelevancerelevance.dynaTreeretireretire.dynaTreesenssens.dynaTreetreestatstreestats.dynaTreevarproptotalvarproptotal.dynaTreevarpropusevarpropuse.dynaTree

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Dynamic trees for learning and designdynaTree-package
Calculate the ALC or predictive entropy statistic at the X locations, or ALC at new XX predictive locationsalc.dynaTree alcX.dynaTree entropyX.dynaTree
Class "dynaTree"alc alc,dynaTree-method alc-methods alcX alcX,dynaTree-method alcX-methods classprobs classprobs,dynaTree-method classprobs-methods copy copy,dynaTree-method copy-methods dynaTree-class entropyX entropyX,dynaTree-method entropyX-methods ieci ieci,dynaTree-method ieci-methods intervals intervals,dynaTree-method intervals-methods qEI,dynaTree-method qEntropy,dynaTree-method rejuvenate rejuvenate,dynaTree-method rejuvenate-methods relevance relevance,dynaTree-method relevance-methods retire retire,dynaTree-method retire-methods sameleaf sameleaf,dynaTree-method sameleaf-methods sens sens,dynaTree-method sens-methods treestats treestats,dynaTree-method treestats-methods varproptotal varproptotal,dynaTree-method varproptotal-methods varpropuse varpropuse,dynaTree-method varpropuse-methods
Fitting Dynamic Tree ModelsdynaTree dynaTrees
The ELEC2 Data Setelec2
Extract a Path of (log) Bayes FactorsgetBF
Plotting Predictive Distributions of Dynamic Tree modelsplot.dynaTree
Prediction for Dynamic Tree Modelscoef.dynaTree predict.dynaTree
Rejuvenate particles from the dynaTree posteriorrejuvenate.dynaTree
Calculate relevance statistics for input coordinatesrelevance.dynaTree
Retire (i.e. remove) data from the a dynaTree modelretire.dynaTree
Monte Carlo Sensitivity Analysis for dynaTree Modelssens.dynaTree
Updating a Dynamic Tree Model With New Dataupdate.dynaTree
Calculate the proportion of variables used in tree splits, and average summary stats of tree heights and leaf sizestreestats.dynaTree varproptotal.dynaTree varpropuse.dynaTree