dbarts: Discrete Bayesian Additive Regression Trees Sampler

Fits Bayesian additive regression trees (BART) while allowing the updating of predictors or response so that BART can be incorporated as a conditional model in a Gibbs/MH sampler. Also serves as a drop-in replacement for package 'BayesTree'.

Author
Vincent Dorie Developer [aut, cre], Hugh Chipman Developer [aut], Robert McCulloch Developer [aut]
Date of publication
2016-11-02 19:53:57
Maintainer
Vincent Dorie Developer <vdorie@gmail.com>
License
GPL (>= 2)
Version
0.8-7
URLs

View on CRAN

Man pages

bart
Bayesian Additive Regression Trees
dbarts
Discrete Bayesian Additive Regression Trees Sampler
dbartsControl
Discrete Bayesian Additive Regression Trees Sampler Control
dbartsData
Discrete Bayesian Additive Regression Trees Sampler Data
dbartsSampler-class
Class "dbartsSampler" of Discrete Bayesian Additive...
guessNumCores
Guess Number of Cores
makeind
Make Model Matrix from Data Frame
pdbart
Partial Dependence Plots for BART
xbart
Crossvalidation For Bayesian Additive Regression Trees

Files in this package

dbarts
dbarts/TODO
dbarts/inst
dbarts/inst/CITATION
dbarts/inst/NEWS.Rd
dbarts/inst/common
dbarts/inst/common/probitData.R
dbarts/inst/common/friedmanData.R
dbarts/inst/common/multithreadData.R
dbarts/inst/common/hillData.R
dbarts/inst/common/almostLinearBinaryData.R
dbarts/inst/include
dbarts/inst/include/dbarts
dbarts/inst/include/dbarts/control.hpp
dbarts/inst/include/dbarts/model.hpp
dbarts/inst/include/dbarts/data.hpp
dbarts/inst/include/dbarts/types.hpp
dbarts/inst/include/dbarts/cstdint.hpp
dbarts/inst/include/dbarts/bartFit.hpp
dbarts/inst/include/dbarts/state.hpp
dbarts/inst/include/dbarts/results.hpp
dbarts/inst/include/dbarts/scratch.hpp
dbarts/inst/include/dbarts/R_C_interface.hpp
dbarts/configure.ac
dbarts/tests
dbarts/tests/testthat.R
dbarts/tests/testthat
dbarts/tests/testthat/test-07-bartMultithreaded.R
dbarts/tests/testthat/test-05-binaryResponse.R
dbarts/tests/testthat/test-04-continuousResponse.R
dbarts/tests/testthat/test-10-makeModelMatrix.R
dbarts/tests/testthat/test-03-dbartsControl.R
dbarts/tests/testthat/test-08-xbart.R
dbarts/tests/testthat/test-11-multipleAssignment.R
dbarts/tests/testthat/test-06-dbartsSampler.R
dbarts/tests/testthat/test-02-dbartsModelArgs.R
dbarts/tests/testthat/test-01-dbartsDataArgs.R
dbarts/src
dbarts/src/rc
dbarts/src/rc/Makefile
dbarts/src/rc/util.c
dbarts/src/rc/bounds.c
dbarts/src/R_C_interface.cpp
dbarts/src/crossvalidate.hpp
dbarts/src/R_interface_common.cpp
dbarts/src/makeModelMatrixFromDataFrame.h
dbarts/src/R_interface_sampler.hpp
dbarts/src/R_interface_sampler.cpp
dbarts/src/guessNumCores.hpp
dbarts/src/config.hpp.in
dbarts/src/Makevars.in
dbarts/src/dbarts
dbarts/src/dbarts/binaryIO.hpp
dbarts/src/dbarts/Makefile
dbarts/src/dbarts/tree.cpp
dbarts/src/dbarts/functions.hpp
dbarts/src/dbarts/state.cpp
dbarts/src/dbarts/node.hpp
dbarts/src/dbarts/node.cpp
dbarts/src/dbarts/likelihood.cpp
dbarts/src/dbarts/bartFit.cpp
dbarts/src/dbarts/tree.hpp
dbarts/src/dbarts/birthDeathRule.hpp
dbarts/src/dbarts/config.hpp.in
dbarts/src/dbarts/changeRule.cpp
dbarts/src/dbarts/binaryIO.cpp
dbarts/src/dbarts/functions.cpp
dbarts/src/dbarts/swapRule.hpp
dbarts/src/dbarts/swapRule.cpp
dbarts/src/dbarts/parameterPrior.cpp
dbarts/src/dbarts/treePrior.cpp
dbarts/src/dbarts/changeRule.hpp
dbarts/src/dbarts/birthDeathRule.cpp
dbarts/src/dbarts/likelihood.hpp
dbarts/src/dbarts/config.hpp.win
dbarts/src/R_interface.cpp
dbarts/src/makeModelMatrixFromDataFrame.c
dbarts/src/R_interface_common.hpp
dbarts/src/external
dbarts/src/external/io.c
dbarts/src/external/string.c
dbarts/src/external/Makefile
dbarts/src/external/config.h.win
dbarts/src/external/config.h.in
dbarts/src/external/moments.c
dbarts/src/external/random.c
dbarts/src/external/randomNorm.c
dbarts/src/external/randomBase.c
dbarts/src/external/thread.c
dbarts/src/external/binaryIO.c
dbarts/src/external/linearAlgebra.c
dbarts/src/external/pthread.c
dbarts/src/external/adaptiveRadixTree.c
dbarts/src/guessNumCores.cpp
dbarts/src/Makevars.win
dbarts/src/crossvalidate.cpp
dbarts/src/config.hpp.win
dbarts/src/R_interface_crossvalidate.cpp
dbarts/src/R_interface_crossvalidate.hpp
dbarts/src/R_interface.hpp
dbarts/src/include
dbarts/src/include/rc
dbarts/src/include/rc/bounds.h
dbarts/src/include/rc/util.h
dbarts/src/include/external
dbarts/src/include/external/stats_mt.h
dbarts/src/include/external/stddef.h
dbarts/src/include/external/binaryIO.h
dbarts/src/include/external/string.h
dbarts/src/include/external/random.h
dbarts/src/include/external/alloca.h
dbarts/src/include/external/thread.h
dbarts/src/include/external/stats.h
dbarts/src/include/external/R.h
dbarts/src/include/external/Rinternals.h
dbarts/src/include/external/io.h
dbarts/src/include/external/linearAlgebra.h
dbarts/src/include/external/adaptiveRadixTree.h
dbarts/NAMESPACE
dbarts/R
dbarts/R/multipleAssignment.R
dbarts/R/xbart.R
dbarts/R/model.R
dbarts/R/plot.R
dbarts/R/dbarts.R
dbarts/R/bart.R
dbarts/R/plotTree.R
dbarts/R/hooks.R
dbarts/R/data.R
dbarts/R/utility.R
dbarts/R/guessNumCores.R
dbarts/R/partialDependence.R
dbarts/R/A_class.R
dbarts/README.md
dbarts/MD5
dbarts/DESCRIPTION
dbarts/configure
dbarts/man
dbarts/man/dbarts.Rd
dbarts/man/dbartsControl.Rd
dbarts/man/pdbart.Rd
dbarts/man/makeind.Rd
dbarts/man/xbart.Rd
dbarts/man/dbartsData.Rd
dbarts/man/guessNumCores.Rd
dbarts/man/bart.Rd
dbarts/man/dbartsSampler-class.Rd
dbarts/configure.win
dbarts/cleanup
dbarts/tools
dbarts/tools/m4
dbarts/tools/m4/ax_pthread.m4
dbarts/tools/m4/ax_snprintf_in_namespace_std.m4
dbarts/tools/m4/ax_check_compile_flag.m4
dbarts/tools/m4/ax_gcc_x86_avx_xgetbv.m4
dbarts/tools/m4/ax_gcc_x86_cpuid.m4
dbarts/tools/m4/ax_ext.m4
dbarts/tools/m4/ax_cxx_namespace_std.m4
dbarts/tools/m4/ax_func_posix_memalign.m4
dbarts/tools/build-aux
dbarts/tools/build-aux/install-sh
dbarts/tools/build-aux/config.guess
dbarts/tools/build-aux/config.sub
dbarts/.Rinstignore