Package: CMCMC 0.0.1

Ahmad ALQabandi
CMCMC: Contemporaneous Markov Chain Monte Carlo
Implements contemporaneous Markov chain Monte Carlo (CMCMC) and interchain adaptive Markov chain Monte Carlo (INCA) samplers of Craiu, Rosenthal and Yang (2009) <doi:10.1198/jasa.2009.tm08393> for targets known up to a normalising constant. The samplers run multiple Metropolis chains in parallel and update proposal covariance estimates using contemporaneous particle groups. Built-in target kernels include multivariate normal, logistic regression, Poisson, Gaussian, Gamma, and hierarchical models, with support for user-provided target kernels. The formula interface glm_cmcmc() fits supported generalized linear models using the built-in kernels. 'CUDA' is used when available, and an 'OpenMP'-enabled CPU backend is available on systems without a 'CUDA' compiler.
Authors:
CMCMC_0.0.1.tar.gz
CMCMC_0.0.1.zip(r-4.7-x86_64)CMCMC_0.0.1.zip(r-4.7-arm64)
CMCMC_0.0.1.tar.gz(r-4.7-arm64)CMCMC_0.0.1.tar.gz(r-4.7-x86_64)CMCMC_0.0.1.tar.gz(r-4.6-arm64)CMCMC_0.0.1.tar.gz(r-4.6-x86_64)
CMCMC_0.0.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
CMCMC/json (API)
| # Install 'CMCMC' in R: |
| install.packages('CMCMC', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.
Last updated from:09fd0e4cac. Checks:8 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 241 | ||
| linux-devel-x86_64 | OK | 212 | ||
| source / vignettes | OK | 297 | ||
| linux-release-arm64 | OK | 259 | ||
| linux-release-x86_64 | OK | 235 | ||
| windows-devel-arm64 | OK | 213 | ||
| windows-devel-x86_64 | OK | 112 | ||
| wasm-release | OK | 136 |
Exports:cmcmccmcmc_autotunecmcmc_autotune_clearcmcmc_autotune_listcmcmc_clear_kernel_cachecmcmcoptglm_cmcmcincaload_target_kernelload_target_kernel_cpu
Dependencies:
Last update: 2026-07-23
Started: 2026-07-23
Last update: 2026-07-23
Started: 2026-07-23
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Run a contemporaneous MCMC sampler | cmcmc |
| Autotune CUDA launch dimensions for a CMCMC target | cmcmc_autotune |
| Clear cached CMCMC launch tuning results | cmcmc_autotune_clear |
| List cached CMCMC launch tuning results | cmcmc_autotune_list |
| Clear the CMCMC CUDA kernel cache | cmcmc_clear_kernel_cache |
| Set options related to the package | cmcmcopt |
| Fit a GLM with CMCMC | glm_cmcmc |
| Run an interchain adaptive MCMC sampler | inca |
| Install a user-provided CUDA target kernel | load_target_kernel |
| Compile a user-provided C target kernel for the CPU backend | load_target_kernel_cpu |