flowMC¤
A JAX-based normalizing-flow-enhanced MCMC sampler for probabilistic inference¤

flowMC is a JAX-based package for normalizing-flow-enhanced Markov chain Monte Carlo (MCMC) sampling. By using normalizing flows as a global proposal, flowMC accelerates convergence for multi-modal and high-dimensional posteriors while running natively on GPU with minimal hyperparameter tuning.
Warning
flowMC has not yet reached v1.0.0 and the API may change. Use at your own risk. Consider pinning to a specific version if you need API stability.
Documentation¤
- Installation — How to install flowMC
- Quick Start — A basic example to get started
- Tutorials — Step-by-step guides and worked examples
- Hyperparameter Reference — Guide to all sampler settings
- FAQ — Answers to common questions