Package: stors 1.0.1

Ahmad ALQabandi

stors: Step Optimised Rejection Sampling

Fast and efficient sampling from general univariate probability density functions. Implements a rejection sampling approach designed to take advantage of modern CPU caches and minimise evaluation of the target density for most samples. Many standard densities are internally implemented in 'C' for high performance, with general user defined densities also supported. A paper describing the methodology will be released soon.

Authors:Ahmad ALQabandi [cre, aut, cph], Louis Aslett [aut, ths, cph]

stors_1.0.1.tar.gz
stors_1.0.1.zip(r-4.7)stors_1.0.1.zip(r-4.6)stors_1.0.1.zip(r-4.5)
stors_1.0.1.tgz(r-4.6-x86_64)stors_1.0.1.tgz(r-4.6-arm64)stors_1.0.1.tgz(r-4.5-x86_64)stors_1.0.1.tgz(r-4.5-arm64)
stors_1.0.1.tar.gz(r-4.7-arm64)stors_1.0.1.tar.gz(r-4.7-x86_64)stors_1.0.1.tar.gz(r-4.6-arm64)stors_1.0.1.tar.gz(r-4.6-x86_64)
stors_1.0.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
stors/json (API)

# Install 'stors' in R:
install.packages('stors', repos = c('https://louisaslett.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/ahmad-alqabandi/stors/issues

Pkgdown/docs site:https://ahmad-alqabandi.github.io

On CRAN:

Conda:

4.65 score 3 stars 5 scripts 168 downloads 24 exports 4 dependencies

Last updated from:6f6711c068. Checks:13 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64OK132
linux-devel-x86_64OK138
source / vignettesOK218
linux-release-arm64OK131
linux-release-x86_64OK133
macos-release-arm64OK127
macos-release-x86_64OK262
macos-oldrel-arm64OK122
macos-oldrel-x86_64OK267
windows-develOK127
windows-releaseOK124
windows-oldrelOK168
wasm-releaseOK108

Exports:build_proposalbuild_samplerdelete_built_in_proposaldelete_proposalload_proposalprint_proposalssave_proposalsrbeta_customsrbeta_optimizesrchisq_customsrchisq_optimizesrexpsrexp_customsrexp_optimizesrgamma_customsrgamma_optimizesrlaplacesrlaplace_customsrlaplace_optimizesrnormsrnorm_customsrnorm_optimizesrpareto_customsrpareto_optimize

Dependencies:clidigestmicrobenchmarkrlang

Sampling from Built-in Distributions using stors

Rendered fromSampling_Built_in_distributions.Rmdusingknitr::rmarkdownon Jun 15 2026.

Last update: 2025-03-03
Started: 2024-10-07

Sampling from User-Defined Distributions using stors

Rendered fromSampling_user_distributions.Rmdusingknitr::rmarkdownon Jun 15 2026.

Last update: 2025-03-02
Started: 2024-10-07

stors package

Rendered fromstors_package.Rmdusingknitr::rmarkdownon Jun 15 2026.

Last update: 2025-03-03
Started: 2023-11-27