https://github.com/astrogilda/zeus
⚡️ zeus: Lightning Fast MCMC ⚡️
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.3%) to scientific vocabulary
Last synced: 9 months ago
·
JSON representation
Repository
⚡️ zeus: Lightning Fast MCMC ⚡️
Basic Info
- Host: GitHub
- Owner: astrogilda
- License: gpl-3.0
- Default Branch: master
- Homepage: https://zeus-mcmc.readthedocs.io/
- Size: 52 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Fork of minaskar/zeus
Created over 6 years ago
· Last pushed over 6 years ago
https://github.com/astrogilda/zeus/blob/master/

**zeus is a pure-Python implementation of the *Ensemble Slice Sampling* method.**
- Fast & Robust *Bayesian Inference*,
- No hand-tuning,
- Excellent performance in terms of autocorrelation time and convergence rate,
- Scale to multiple CPUs without any extra effort.
[](https://github.com/minaskar/zeus)
[](https://travis-ci.com/minaskar/zeus)
[](https://github.com/minaskar/zeus/blob/master/LICENSE)
[](https://zeus-mcmc.readthedocs.io/en/latest/?badge=latest)
## Example
For instance, if you wanted to draw samples from a 10-dimensional Gaussian, you would do something like:
```python
import numpy as np
import zeus
def logp(x, ivar):
return - 0.5 * np.sum(ivar * x**2.0)
nsteps, nwalkers, ndim = 1000, 100, 10
ivar = 1.0 / np.random.rand(ndim)
start = np.random.rand(ndim)
sampler = zeus.sampler(logp, nwalkers, ndim, args=[ivar])
sampler.run(start, nsteps)
```
## Documentation
Read the docs at [zeus-mcmc.readthedocs.io](https://zeus-mcmc.readthedocs.io)
## Installation
To install zeus using pip run
```bash
pip install zeus-mcmc
```
## Attribution
Please cite [Karamanis & Beutler (2020)](https://arxiv.org/abs/2002.06212) if you find this code useful in your
research. The BibTeX entry for the paper is:
```bash
@misc{zeus,
title={Ensemble Slice Sampling},
author={Minas Karamanis and Florian Beutler},
year={2020},
eprint={2002.06212},
archivePrefix={arXiv},
primaryClass={stat.ML}
}
```
## Licence
Copyright 2019-2020 Minas Karamanis and contributors.
zeus is free software made available under the GPL-3.0 License. For details see the `LICENSE` file.
Owner
- Name: Sankalp Gilda
- Login: astrogilda
- Kind: user
- Location: Gainesville, FL
- Website: www.linkedin.com/in/sankalp-gilda/
- Twitter: astrogilda
- Repositories: 141
- Profile: https://github.com/astrogilda
Machine Learning Engineer | Ph.D., Astronomy