v4.3.0
What's Changed
Major Changes 🛠
- Remove
samples
andkeep_size
fromsample_posterior_predictive
by @pibieta in #6029 - Deprecate old or unused
Model
methods by @ricardoV94 in #6237 - Rename SMC files by @IMvision12 in #6174
- Require backends to record sample stats by @wd60622 in #6205
- Collect sampler warnings only through stats by @michaelosthege in #6192
New Features & Bugfixes 🎉
- Refactor
EulerMaruyama
to work in v4 by @junpenglao in #6227 - Fix bug in
get_vars_in_point_list
when model does not have variables that exist in the trace by @lucianopaz in #6203
Docs & Maintenance 🔧
- Speed up posterior predictive sampling by @OriolAbril in #6208
- Add option to include transformed variables in InferenceData by @dfm in #6232
- Set start method to
"fork"
for MacOs ARM devices by @bchen93 in #6218 - Deprecate
sample_posterior_predictive_w
by @zaxtax in #6254 - Fix latex repr of symbolic distributions by @mattiadg in #6231
- Some doc fixes by @OriolAbril in #6200
- Modify
logo_link
to work with new sphinx schema by @hdnl in #6209 - Fix docstring of the
ZeroInflatedPoisson
distribution by @cscheffler in #6213 - Fix
debug_print
of wrong variable in notebook by @ricardoV94 in #6225 - Fix flaky
TestMixture.test_component_choice_random
by @bherwerth in #6222 - Seed flaky test
TestSamplePPC.test_normal_scalar
by @mattiadg in #6220 - Fix flaky
TestTruncation.truncation_discrete_random
by @mattiadg in #6229 - Seed pm.sample in
BaseSampler(SeededTest)
to make deriving test classes deterministic by @mattiadg in #6251
New Contributors
- @hdnl made their first contribution in #6209
- @mattiadg made their first contribution in #6220
- @bchen93 made their first contribution in #6218
- @IMvision12 made their first contribution in #6174
Full Changelog: v4.2.2...v4.3.0