Makes MCMC samples from PyJAGS usable in ArviZ
Project description
pyjags_arviz
Makes MCMC samples from PyJAGS usable in ArviZ
Table of Contents
Installation
-
Install via PIP:
pip install pyjags_arviz
or
pip3 install pyjags_arviz
if not using Anaconda.
To get the latest version, clone the repository from github, open a terminal/command prompt, navigate to the root folder and install via
pip install .
or
pip3 install .
if not using Anaconda.
Usage
Import the function convert_pyjags_samples_dict_to_arviz_inference_data via
from pyjags_arviz import convert_pyjags_samples_dict_to_arviz_inference_data
Having sampled the from the posterior distribution using PyJAGS via
samples \ = jags_model.sample(...)
one can write
idata = convert_pyjags_samples_dict_to_arviz_inference_data(samples)
to convert the dictionary returned from PyJAGS to an ArviZ InferenceData object.
This object can be used in ArviZ to generate trace plots and compute diagnostics.
Trace plot:
az.plot_trace(idata);
Effective sample size:
az.ess(idata)
Gelman and Rubin statistic:
az.rhat(idata)
Autocorrelation plot:
az.plot_autocorr(idata);
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 pyjags_arviz-0.0.3.tar.gz
.
File metadata
- Download URL: pyjags_arviz-0.0.3.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dee48febfd516fb4873c3c00759add8b752c0217ce87f75e028fbb53f2c9ffa4 |
|
MD5 | e447c6d5302d362ac4ddea38cf98850f |
|
BLAKE2b-256 | ad3a3d8d8b28a040d064dbf2bcc2067eec520c6f3a7f1154db4d07d0358932c7 |
File details
Details for the file pyjags_arviz-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: pyjags_arviz-0.0.3-py3-none-any.whl
- Upload date:
- Size: 3.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1949213c80cc39605e96f49693342e6020d8af0631948f8bdc42c02f0a4a30a2 |
|
MD5 | 6226012b0436581eb28e14bced067884 |
|
BLAKE2b-256 | c2ce71759492de9aeb2181b2041e9a6d7fa4d9891641ae9b850281c59bbc4fc9 |