This is the companion code for the paper Auxiliary MCMC and particle Gibbs samplers for parallelisable inference in latent dynamical systems by Adrien Corenflos and Simo Särkkä.
The models considered here are of the form
for which the auxiliary Kalman sampler can be implemented as long as
For separable potentials, for example,
Particle Gibbs samplers can be implemented for models of the form
When
To install this, be sure to follow the official JAX installation instructions, and then run
pip install -e .
or any other way of installing a Python package from source of your preference.
Examples can be found in the examples
folder, together with scripts to reproduce the results described in the paper.