blackjax
blackjax copied to clipboard
Partial posteriors SMC and refactor to decouple tempering from SMC construction
- Refactors tempered.py splitting (a) tempering: constructing a tempered posterior and weight function from (b) construcing a SMC kernel from MCMC configuration.
- Implements SMC from partial posteriors path (see Section 2.2 of https://arxiv.org/pdf/2007.11936) https://github.com/blackjax-devs/blackjax/issues/726