Package: VeccTMVN 1.3.2
VeccTMVN: Multivariate Normal Probabilities using Vecchia Approximation
Under a different representation of the multivariate normal (MVN) probability, we can use the Vecchia approximation to sample the integrand at a linear complexity with respect to n. Additionally, both the SOV algorithm from Genz (92) and the exponential-tilting method from Botev (2017) can be adapted to linear complexity. The reference for the method implemented in this package is Jian Cao and Matthias Katzfuss (2024) "Linear-Cost Vecchia Approximation of Multivariate Normal Probabilities" <doi:10.48550/arXiv.2311.09426>. Two major references for the development of our method are Alan Genz (1992) "Numerical Computation of Multivariate Normal Probabilities" <doi:10.1080/10618600.1992.10477010> and Z. I. Botev (2017) "The Normal Law Under Linear Restrictions: Simulation and Estimation via Minimax Tilting" <doi:10.48550/arXiv.1603.04166>.
Authors:
VeccTMVN_1.3.2.tar.gz
VeccTMVN_1.3.2.zip(r-4.7)VeccTMVN_1.3.2.zip(r-4.6)VeccTMVN_1.3.2.zip(r-4.5)
VeccTMVN_1.3.2.tgz(r-4.6-x86_64)VeccTMVN_1.3.2.tgz(r-4.6-arm64)VeccTMVN_1.3.2.tgz(r-4.5-x86_64)VeccTMVN_1.3.2.tgz(r-4.5-arm64)
VeccTMVN_1.3.2.tar.gz(r-4.7-arm64)VeccTMVN_1.3.2.tar.gz(r-4.7-x86_64)VeccTMVN_1.3.2.tar.gz(r-4.6-arm64)VeccTMVN_1.3.2.tar.gz(r-4.6-x86_64)
VeccTMVN_1.3.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
VeccTMVN/json (API)
NEWS
| # Install 'VeccTMVN' in R: |
| install.packages('VeccTMVN', repos = c('https://jcatwood.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/jcatwood/vecctmvn/issues
normal-distributionsampling-methodsstatisticsopenblascppopenmp
Last updated from:1401f57436. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 157 | ||
| linux-devel-x86_64 | OK | 160 | ||
| source / vignettes | OK | 203 | ||
| linux-release-arm64 | OK | 157 | ||
| linux-release-x86_64 | OK | 135 | ||
| macos-release-arm64 | OK | 190 | ||
| macos-release-x86_64 | OK | 312 | ||
| macos-oldrel-arm64 | OK | 166 | ||
| macos-oldrel-x86_64 | OK | 258 | ||
| windows-devel | OK | 149 | ||
| windows-release | OK | 149 | ||
| windows-oldrel | OK | 133 | ||
| wasm-release | OK | 140 |
Exports:FIC_reorder_univarfind_nn_corrget_sp_inv_cholloglk_censor_MVNmvrandnmvrandtpmvnpmvn_MLMCpmvtpmvt_MLMCptmvrandnunivar_orderVecc_reorder
Dependencies:alabamaBHdotCall64fieldsFNNGpGpGPvecchialatticemapsMatrixnleqslvnumDerivqrngRColorBrewerRcppRcppArmadillospacefillrspamsparseinvTruncatedNormaltruncnormviridisLite
