├── .coveragerc ├── .gitignore ├── .travis.yml ├── AUTHORS.rst ├── HISTORY.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── benchmark.py ├── docs ├── .gitignore ├── Makefile ├── _static │ ├── favicon.png │ ├── js │ │ └── analytics.js │ ├── line │ │ ├── line-data.png │ │ ├── line-least-squares.png │ │ ├── line-max-likelihood.png │ │ ├── line-mcmc.png │ │ ├── line-time.png │ │ └── line-triangle.png │ ├── logo-sidebar.png │ ├── logo.pxm │ └── notebooks │ │ ├── line.ipynb │ │ ├── mixture-models.ipynb │ │ └── profile │ │ ├── .gitignore │ │ └── startup │ │ └── tutorials.ipy ├── _templates │ └── layout.html ├── api.rst ├── conf.py ├── index-body.ipynb ├── index.rst ├── license.rst ├── testimonials.rst ├── tutorials.rst ├── tutorials │ └── .gitignore └── user │ ├── install.rst │ ├── modeling.rst │ ├── parallel.ipynb │ ├── porting.rst │ └── quickstart.rst ├── documents ├── .gitignore ├── emcee │ ├── Makefile │ ├── aastex.cls │ ├── ms.tex │ └── plots │ │ ├── oned.py │ │ └── plot_acor.py └── hmc │ ├── Makefile │ ├── aastex.cls │ ├── apj.bst │ ├── emcee-hmc.bib │ ├── ms.bbl │ ├── ms.blg │ └── ms.tex ├── emcee3 ├── __init__.py ├── autocorr.py ├── backends │ ├── __init__.py │ ├── backend.py │ └── hdf.py ├── ensemble.py ├── model.py ├── moves │ ├── __init__.py │ ├── de.py │ ├── de_snooker.py │ ├── gaussian.py │ ├── hmc.py │ ├── kde.py │ ├── mh.py │ ├── nuts.py │ ├── red_blue.py │ ├── stretch.py │ └── walk.py ├── numgrad.py ├── pools │ ├── __init__.py │ ├── default.py │ ├── interruptible.py │ └── jl.py ├── samplers │ ├── __init__.py │ └── sampler.py ├── state.py └── tests │ ├── __init__.py │ ├── common.py │ ├── integration │ ├── __init__.py │ ├── test_de.py │ ├── test_de_snooker.py │ ├── test_gaussian.py │ ├── test_hmc.py │ ├── test_kde.py │ ├── test_nuts.py │ ├── test_proposal.py │ ├── test_stretch.py │ └── test_walk.py │ └── unit │ ├── __init__.py │ ├── test_autocorr.py │ ├── test_backends.py │ ├── test_ensemble.py │ ├── test_models.py │ ├── test_numgrad.py │ ├── test_pickle.py │ ├── test_sampler.py │ ├── test_state.py │ └── test_stretch.py ├── examples ├── README.txt └── plot_face.py ├── requirements.txt ├── setup.cfg └── setup.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /HISTORY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/HISTORY.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/README.rst -------------------------------------------------------------------------------- /benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/benchmark.py -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/favicon.png -------------------------------------------------------------------------------- /docs/_static/js/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/js/analytics.js -------------------------------------------------------------------------------- /docs/_static/line/line-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/line/line-data.png -------------------------------------------------------------------------------- /docs/_static/line/line-least-squares.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/line/line-least-squares.png -------------------------------------------------------------------------------- /docs/_static/line/line-max-likelihood.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/line/line-max-likelihood.png -------------------------------------------------------------------------------- /docs/_static/line/line-mcmc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/line/line-mcmc.png -------------------------------------------------------------------------------- /docs/_static/line/line-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/line/line-time.png -------------------------------------------------------------------------------- /docs/_static/line/line-triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/line/line-triangle.png -------------------------------------------------------------------------------- /docs/_static/logo-sidebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/logo-sidebar.png -------------------------------------------------------------------------------- /docs/_static/logo.pxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/logo.pxm -------------------------------------------------------------------------------- /docs/_static/notebooks/line.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/notebooks/line.ipynb -------------------------------------------------------------------------------- /docs/_static/notebooks/mixture-models.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/notebooks/mixture-models.ipynb -------------------------------------------------------------------------------- /docs/_static/notebooks/profile/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /docs/_static/notebooks/profile/startup/tutorials.ipy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_static/notebooks/profile/startup/tutorials.ipy -------------------------------------------------------------------------------- /docs/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/_templates/layout.html -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index-body.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/index-body.ipynb -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/testimonials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/testimonials.rst -------------------------------------------------------------------------------- /docs/tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/tutorials.rst -------------------------------------------------------------------------------- /docs/tutorials/.gitignore: -------------------------------------------------------------------------------- 1 | *.rst 2 | *_files 3 | -------------------------------------------------------------------------------- /docs/user/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/user/install.rst -------------------------------------------------------------------------------- /docs/user/modeling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/user/modeling.rst -------------------------------------------------------------------------------- /docs/user/parallel.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/user/parallel.ipynb -------------------------------------------------------------------------------- /docs/user/porting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/user/porting.rst -------------------------------------------------------------------------------- /docs/user/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/docs/user/quickstart.rst -------------------------------------------------------------------------------- /documents/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/.gitignore -------------------------------------------------------------------------------- /documents/emcee/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/emcee/Makefile -------------------------------------------------------------------------------- /documents/emcee/aastex.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/emcee/aastex.cls -------------------------------------------------------------------------------- /documents/emcee/ms.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/emcee/ms.tex -------------------------------------------------------------------------------- /documents/emcee/plots/oned.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/emcee/plots/oned.py -------------------------------------------------------------------------------- /documents/emcee/plots/plot_acor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/emcee/plots/plot_acor.py -------------------------------------------------------------------------------- /documents/hmc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/hmc/Makefile -------------------------------------------------------------------------------- /documents/hmc/aastex.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/hmc/aastex.cls -------------------------------------------------------------------------------- /documents/hmc/apj.bst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/hmc/apj.bst -------------------------------------------------------------------------------- /documents/hmc/emcee-hmc.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/hmc/emcee-hmc.bib -------------------------------------------------------------------------------- /documents/hmc/ms.bbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/hmc/ms.bbl -------------------------------------------------------------------------------- /documents/hmc/ms.blg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/hmc/ms.blg -------------------------------------------------------------------------------- /documents/hmc/ms.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/documents/hmc/ms.tex -------------------------------------------------------------------------------- /emcee3/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/__init__.py -------------------------------------------------------------------------------- /emcee3/autocorr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/autocorr.py -------------------------------------------------------------------------------- /emcee3/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/backends/__init__.py -------------------------------------------------------------------------------- /emcee3/backends/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/backends/backend.py -------------------------------------------------------------------------------- /emcee3/backends/hdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/backends/hdf.py -------------------------------------------------------------------------------- /emcee3/ensemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/ensemble.py -------------------------------------------------------------------------------- /emcee3/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/model.py -------------------------------------------------------------------------------- /emcee3/moves/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/moves/__init__.py -------------------------------------------------------------------------------- /emcee3/moves/de.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/moves/de.py -------------------------------------------------------------------------------- /emcee3/moves/de_snooker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/moves/de_snooker.py -------------------------------------------------------------------------------- /emcee3/moves/gaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/moves/gaussian.py -------------------------------------------------------------------------------- /emcee3/moves/hmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/moves/hmc.py -------------------------------------------------------------------------------- /emcee3/moves/kde.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/moves/kde.py -------------------------------------------------------------------------------- /emcee3/moves/mh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/moves/mh.py -------------------------------------------------------------------------------- /emcee3/moves/nuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/moves/nuts.py -------------------------------------------------------------------------------- /emcee3/moves/red_blue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/moves/red_blue.py -------------------------------------------------------------------------------- /emcee3/moves/stretch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/moves/stretch.py -------------------------------------------------------------------------------- /emcee3/moves/walk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/moves/walk.py -------------------------------------------------------------------------------- /emcee3/numgrad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/numgrad.py -------------------------------------------------------------------------------- /emcee3/pools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/pools/__init__.py -------------------------------------------------------------------------------- /emcee3/pools/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/pools/default.py -------------------------------------------------------------------------------- /emcee3/pools/interruptible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/pools/interruptible.py -------------------------------------------------------------------------------- /emcee3/pools/jl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/pools/jl.py -------------------------------------------------------------------------------- /emcee3/samplers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/samplers/__init__.py -------------------------------------------------------------------------------- /emcee3/samplers/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/samplers/sampler.py -------------------------------------------------------------------------------- /emcee3/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/state.py -------------------------------------------------------------------------------- /emcee3/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/__init__.py -------------------------------------------------------------------------------- /emcee3/tests/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/common.py -------------------------------------------------------------------------------- /emcee3/tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /emcee3/tests/integration/test_de.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/integration/test_de.py -------------------------------------------------------------------------------- /emcee3/tests/integration/test_de_snooker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/integration/test_de_snooker.py -------------------------------------------------------------------------------- /emcee3/tests/integration/test_gaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/integration/test_gaussian.py -------------------------------------------------------------------------------- /emcee3/tests/integration/test_hmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/integration/test_hmc.py -------------------------------------------------------------------------------- /emcee3/tests/integration/test_kde.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/integration/test_kde.py -------------------------------------------------------------------------------- /emcee3/tests/integration/test_nuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/integration/test_nuts.py -------------------------------------------------------------------------------- /emcee3/tests/integration/test_proposal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/integration/test_proposal.py -------------------------------------------------------------------------------- /emcee3/tests/integration/test_stretch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/integration/test_stretch.py -------------------------------------------------------------------------------- /emcee3/tests/integration/test_walk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/integration/test_walk.py -------------------------------------------------------------------------------- /emcee3/tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /emcee3/tests/unit/test_autocorr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/unit/test_autocorr.py -------------------------------------------------------------------------------- /emcee3/tests/unit/test_backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/unit/test_backends.py -------------------------------------------------------------------------------- /emcee3/tests/unit/test_ensemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/unit/test_ensemble.py -------------------------------------------------------------------------------- /emcee3/tests/unit/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/unit/test_models.py -------------------------------------------------------------------------------- /emcee3/tests/unit/test_numgrad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/unit/test_numgrad.py -------------------------------------------------------------------------------- /emcee3/tests/unit/test_pickle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/unit/test_pickle.py -------------------------------------------------------------------------------- /emcee3/tests/unit/test_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/unit/test_sampler.py -------------------------------------------------------------------------------- /emcee3/tests/unit/test_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/unit/test_state.py -------------------------------------------------------------------------------- /emcee3/tests/unit/test_stretch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/emcee3/tests/unit/test_stretch.py -------------------------------------------------------------------------------- /examples/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/examples/README.txt -------------------------------------------------------------------------------- /examples/plot_face.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/examples/plot_face.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | numpy 2 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [pytest] 2 | norecursedirs = docs 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfm/emcee3/HEAD/setup.py --------------------------------------------------------------------------------