Closed mohamed82008 closed 4 years ago
Please make sure RD caching is off when running the sampling.
The branches here use the latest DPPL and Turing so @logpdf() += ...
is now _varinfo.logp[] += ...
.
Awesome stuff! Cool if we rename model_v2
to model_v2_vectorized
so we keep the "old" model for comparison? This is what's currently done in master.
This PR uses "better" branches for DistributionsAD, Bijectors, ReverseDiff, Turing and DPPL. These branches (if no bugs exist) should be strictly better than what master uses. I also updated
model_v2
to usefilldist
, make it more numerically stable and speed things up. Please let me know if I missed anything.