Package: gpumetropolis 0.5.3
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.5.3.tar.gz
gpumetropolis_0.5.3.zip(r-4.7)gpumetropolis_0.5.3.zip(r-4.6)gpumetropolis_0.5.3.zip(r-4.5)
gpumetropolis_0.5.3.tgz(r-4.6-x86_64)gpumetropolis_0.5.3.tgz(r-4.6-arm64)gpumetropolis_0.5.3.tgz(r-4.5-x86_64)gpumetropolis_0.5.3.tgz(r-4.5-arm64)
gpumetropolis_0.5.3.tar.gz(r-4.7-arm64)gpumetropolis_0.5.3.tar.gz(r-4.7-x86_64)gpumetropolis_0.5.3.tar.gz(r-4.6-arm64)gpumetropolis_0.5.3.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:2ccfe2873b. Checks:4 ERROR, 7 NOTE, 1 OK, 1 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | ERROR | 325 | ||
| linux-devel-x86_64 | NOTE | 319 | ||
| source / vignettes | OK | 603 | ||
| linux-release-arm64 | ERROR | 326 | ||
| linux-release-x86_64 | NOTE | 268 | ||
| macos-release-arm64 | ERROR | 263 | ||
| macos-release-x86_64 | NOTE | 520 | ||
| macos-oldrel-arm64 | ERROR | 245 | ||
| macos-oldrel-x86_64 | NOTE | 759 | ||
| windows-devel | NOTE | 604 | ||
| windows-release | NOTE | 623 | ||
| windows-oldrel | NOTE | 569 | ||
| wasm-release | FAIL | 231 |
Exports:essgaussian_mean_posteriorgpu_metropolisgpum_bayes_factorgpum_crlbgpum_density_comparegpum_diagnosegpum_evidencegpum_hypothesisgpum_lfogpum_lmgpum_loogpum_modelgpum_pairsgpum_ppcgpum_regiongpum_ropegpum_surfacegpum_ts_modelgpum_waichdiks_equivalencemetropolis_gaussian_meanrhat
Dependencies:
Last update: 2026-07-16
Started: 2026-07-16
Last update: 2026-06-29
Started: 2026-06-29
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-06-29
Last update: 2026-06-29
Started: 2026-05-18
Last update: 2026-06-29
Started: 2026-06-29
Last update: 2026-06-29
Started: 2026-06-15
