A lightweight and performant implementation of HMC and NUTS in Python, spun out of the PyMC project.
Project description
Warning:
littlemcmc
is still in pre-release and under development. Most notably, behavior is unstable in Jupyter notebooks - for best results and support, please uselittlemcmc
in Python scripts. Please consult our GitHub issues.
littlemcmc /lɪtəl ɛm si ɛm si/ noun
A lightweight and performant implementation of HMC and NUTS in Python, spun out of the PyMC project. Not to be confused with minimc.
Installation
The latest release of LittleMCMC can be installed from PyPI using pip
:
pip install littlemcmc
The current development branch of LittleMCMC can be installed directly from
GitHub, also using pip
:
pip install git+https://github.com/eigenfoo/littlemcmc.git
Contributors
LittleMCMC is developed by George Ho. For a full list of contributors, please see the GitHub contributor graph.
License
LittleMCMC is modified from the PyMC3 and PyMC4 projects, both of which are distributed under the Apache-2.0 license. A copy of both projects' license files are distributed with LittleMCMC. All modifications from PyMC are distributed under an identical Apache-2.0 license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file littlemcmc-0.2.2.tar.gz
.
File metadata
- Download URL: littlemcmc-0.2.2.tar.gz
- Upload date:
- Size: 196.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1.post20200622 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3014f2c46a8287a6c00b5a837f236b050e252316dd699083d9afd2cf5a5e3400 |
|
MD5 | 5b266fee0c7890b01f39a145435d5126 |
|
BLAKE2b-256 | cef8017f09328ac0f1821ab72c00840030c0a2593c9ee2221f22c1443451d5e8 |
File details
Details for the file littlemcmc-0.2.2-py3-none-any.whl
.
File metadata
- Download URL: littlemcmc-0.2.2-py3-none-any.whl
- Upload date:
- Size: 47.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1.post20200622 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 730ccd0a05261453d148960124b57289a0346a6c4a63d55cdf82a2c1920425a4 |
|
MD5 | b4ae7f35a6f458b5d2c5875a1bd9dc28 |
|
BLAKE2b-256 | e19804f69c42318e4aa46b120ab78987b3d83c98c29cf931f579c7562487a1ae |