Skip to main content

Set of Markov chain Monte Carlo (MCMC) sampling methods based on slice_sampler sampling

Project description

slicesampler

Set of Markov chain Monte Carlo (MCMC) sampling methods based on slice sampling

Available methods

The package includes the following methods:

  1. Univariate slice sampler, as described in [1]
  2. Multivariate slice sampler based on univariate updates along eigenvectors, as described in [2]
  3. Multivariate slice sampler based on combination of hit-and-run and univariate slice sampler, named hybrid slice sampler in [3]

Examples

Examples are included in the git repo at https://code.ornl.gov/2kv/slicesampling

  1. example1_univariate.py illustrates how to use the package for univariate slice sampling
  2. example2_bivariate.py illustrates how to use the package for multivariate slice sampling

References

[1] Neal, Radford M. (2003). Slice sampling. The Annals of Statistics, 31(3), 705 - 767. URL: https://doi.org/10.1214/aos/1056562461 [2] Thompson, Madeleine (2011). Slice Sampling with Multivariate Steps. PhD Thesis. URL: https://hdl.handle.net/1807/31955 [3] Rudolf, Daniel; Ullrich, Mario (2018). Comparison of hit-and-run, slice_sampler sampler and random walk metropolis. Journal of Applied Probability, 55(4), 1186-1202. URL: https://doi.org/10.1017/jpr.2018.78

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

slicesampling-0.1.4.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

slicesampling-0.1.4-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file slicesampling-0.1.4.tar.gz.

File metadata

  • Download URL: slicesampling-0.1.4.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for slicesampling-0.1.4.tar.gz
Algorithm Hash digest
SHA256 6c0820e04badf9fdec86229e189dc92bd9ca7db3da9a2171cb097969fb985c59
MD5 4243e5988c356e7b7039572a07489ea4
BLAKE2b-256 27a8761001da5cd72f1af8bba287df4470bb7a05e7a218673942f74c268037fd

See more details on using hashes here.

File details

Details for the file slicesampling-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: slicesampling-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for slicesampling-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b08c20fff34e28ab6556ecf52fe6486fcf4f89715609fbf4743da7161c6f3a4b
MD5 467551c182848c8a5841111b66f5181f
BLAKE2b-256 c5b69b4da199fe023d1dac18038461384a8dc99326c413e2c8066c8b1115c1c1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page