Package: gpumetropolis 0.7.0
gpumetropolis: GPU-Portable Vendor-Agnostic Metropolis-Hastings Sampler
A generic random-walk Metropolis-Hastings sampler for Markov chain Monte Carlo. The user declares a model by writing its log-likelihood and log-prior as one-sided formulas; the package compiles them to a stack-machine bytecode that a single portable kernel interprets, so the same model runs on the CPU and on the GPU from one source. The sampler advances many independent chains in one batched pass. A distributional equivalence harness based on the two-sample Kolmogorov-Smirnov test and the split R-hat statistic of Gelman and Rubin (1992) <doi:10.1214/ss/1177011136> checks the GPU output against the CPU output. Dispatching the kernel to a GPU helps when many chains are run or when the log-density is expensive to evaluate over a large data set, and does not help for small models run with few chains.
Authors:
gpumetropolis_0.7.0.tar.gz
gpumetropolis_0.7.0.zip(r-4.7-x86_64)gpumetropolis_0.7.0.zip(r-4.7-arm64)gpumetropolis_0.7.0.zip(r-4.6-x86_64)gpumetropolis_0.7.0.zip(r-4.6-arm64)gpumetropolis_0.7.0.zip(r-4.5-x86_64)
gpumetropolis_0.7.0.tgz(r-4.6-x86_64)gpumetropolis_0.7.0.tgz(r-4.6-arm64)gpumetropolis_0.7.0.tgz(r-4.5-x86_64)gpumetropolis_0.7.0.tgz(r-4.5-arm64)
gpumetropolis_0.7.0.tar.gz(r-4.7-arm64)gpumetropolis_0.7.0.tar.gz(r-4.7-x86_64)gpumetropolis_0.7.0.tar.gz(r-4.6-arm64)gpumetropolis_0.7.0.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
gpumetropolis/json (API)
| # Install 'gpumetropolis' in R: |
| install.packages('gpumetropolis', repos = c('https://pcbrom.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/pcbrom/gpumetropolis/issues
Last updated from:261aae0985. Checks:14 OK, 1 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 377 | ||
| linux-devel-x86_64 | OK | 423 | ||
| source / vignettes | OK | 644 | ||
| linux-release-arm64 | OK | 416 | ||
| linux-release-x86_64 | OK | 374 | ||
| macos-release-arm64 | OK | 443 | ||
| macos-release-x86_64 | OK | 986 | ||
| macos-oldrel-arm64 | OK | 401 | ||
| macos-oldrel-x86_64 | OK | 1068 | ||
| windows-devel-arm64 | OK | 781 | ||
| windows-devel-x86_64 | OK | 752 | ||
| windows-release-arm64 | OK | 787 | ||
| windows-release-x86_64 | OK | 800 | ||
| windows-oldrel-x86_64 | OK | 770 | ||
| wasm-release | FAIL | 221 |
Exports:essgaussian_mean_posteriorgpu_metropolisgpum_bayes_factorgpum_copulagpum_crlbgpum_density_comparegpum_diagnosegpum_evidencegpum_fit_cataloggpum_hypothesisgpum_lfogpum_lmgpum_loogpum_modelgpum_pairsgpum_ppcgpum_regiongpum_ropegpum_surfacegpum_ts_modelgpum_waichdikendall_tauks_equivalencemarginal_cdfmetropolis_gaussian_meanrhattail_dependence
Dependencies:
Last update: 2026-08-10
Started: 2026-06-29
Last update: 2026-08-10
Started: 2026-06-29
Last update: 2026-08-10
Started: 2026-06-29
Last update: 2026-08-05
Started: 2026-08-05
Last update: 2026-08-05
Started: 2026-08-05
Last update: 2026-07-16
Started: 2026-07-16
Last update: 2026-06-29
Started: 2026-06-15
Last update: 2026-06-29
Started: 2026-06-29
Last update: 2026-06-29
Started: 2026-06-29
Last update: 2026-06-29
Started: 2026-05-18
Last update: 2026-06-29
Started: 2026-06-15
