v5.19.0
What's Changed
Major Changes 🛠
- Speedup
sampleand allow specifyingcompile_kwargsby @ricardoV94 in #7578. This introduces several major changes related to step samplers:- internal uses of
logp_dlogp_functionnow work with raveled inputs. External use will issue a warning unlessravel_inputsis specified explicitly. Eventually it will only be possible to useravel_inputs=True. - Step samplers arguments besides vars must be passed by keyword
RaveledVars.point_map_infois now a 4-n tuple, with size introduced.assign_step_methoddoes not callinstantiate_steppers, but returns arguments needed for the latter.- Allow passing
compile_kwargstosamplewhich is then forwarded to the step samplers functions
- internal uses of
Bugfixes 🪲
- Fix error in
find_measurable_bitwiseby @ricardoV94 in #7585
Documentation 📖
- Explain difference between
BinaryMetropolisandBinaryGibbsMetropolisby @ricardoV94 in #7586 - Add example on
freeze_data_and_dimsby @ricardoV94 in #7594
Maintenance 🔧
- Register the overloads added by
CustomDistso it works with multiprocess with SMC by @EliasRas in #7241
New Contributors
Full Changelog: v5.18.2...v5.19.0