Carlos Iguaran
Carlos Iguaran
# Thank you for opening a PR! A few important guidelines and requirements before we can merge your PR: - [N/A] *If I add a new sampler*, there is an...
Although some interfaces depend on frequently used concepts, such as logprob_fn or root solver, these parameters are all typed just as Callables. This makes it difficult for users to really...
Hi all, in the context of SMC it makes sense to have an independent version of RMH. Independent in this case stands for a proposal distribution that doesn't depend on...
Porting some tests that weren't using Chex, without loosing assertiveness. I was able to replace pure python runtime assertions by chex assertions. The only thing I couldn't port in an...
The goal of this issue is to kickoff the discussion on the testing strategy. Hopefully we can unify names/concepts. ## **Our current testing landscape** - E2E tests: they run a...
There was some unnecessary processing of rvs that had shape (1,), reported here https://github.com/pymc-devs/pymc-experimental/issues/319) Also makes total_iterations an integer
- 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...
SMC works by traversing a path of distributions, starting with an initial distribution, and progressively getting closer to a target distribution. There are many ways to construct such path.` tempered.py...
Fixes https://github.com/pymc-devs/pymc-experimental/issues/354