Skip to content

Releases: pymc-devs/pymc

v5.19.1

05 Dec 17:01
Compare
Choose a tag to compare

What's Changed

Bugfixes 🪲

  • Bump numpy version due to use of Generator.spawn only available in >=1.25 by @ricardoV94 in #7607

Maintenance 🔧

Full Changelog: v5.19.0...v5.19.1

v5.19.0

03 Dec 15:06
3f3aeb9
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

  • Speedup sample and allow specifying compile_kwargs by @ricardoV94 in #7578. This introduces several major changes related to step samplers:
    • internal uses of logp_dlogp_function now work with raveled inputs. External use will issue a warning unless ravel_inputs is specified explicitly. Eventually it will only be possible to use ravel_inputs=True.
    • Step samplers arguments besides vars must be passed by keyword
    • RaveledVars.point_map_info is now a 4-n tuple, with size introduced.
    • assign_step_method does not call instantiate_steppers, but returns arguments needed for the latter.
    • Allow passing compile_kwargs to sample which is then forwarded to the step samplers functions

Bugfixes 🪲

Documentation 📖

Maintenance 🔧

  • Register the overloads added by CustomDist so it works with multiprocess with SMC by @EliasRas in #7241

New Contributors

Full Changelog: v5.18.2...v5.19.0

v5.18.2

18 Nov 08:02
Compare
Choose a tag to compare

What's Changed

Maintenance 🔧

  • Allow interdependent initial points from same OpFromGraph node by @ricardoV94 in #7569

Full Changelog: v5.18.1...v5.18.2

v5.18.1

14 Nov 21:40
Compare
Choose a tag to compare

What's Changed

Bugfixes 🪲

Maintenance 🔧

Full Changelog: v5.18.0...v5.18.1

v5.18.0

04 Nov 09:19
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

  • Add step method state and make step results deterministic with respect to it by @lucianopaz in #7508
  • Remove deprecated features by @Armavica in #7533

New Features 🎉

Maintenance 🔧

Full Changelog: v5.17.0...v5.18.0

v5.17.0

03 Oct 09:11
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

New Features 🎉

Bugfixes 🪲

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.16.2...v5.17.0

v5.16.2

11 Jul 13:49
Compare
Choose a tag to compare

What's Changed

Bugfixes 🪲

  • Do not consider dims without coords volatile if length has not changed by @JasonTam in #7381
  • Fix bug with multiple minibatch variables by @ricardoV94 in #7408

Documentation 📖

  • Add Myst cross reference link example to Jupyter style guide by @AlexAndorra in #7235

Maintenance 🔧

New Contributors

Full Changelog: v5.16.1...v5.16.2

v5.16.1

26 Jun 09:43
Compare
Choose a tag to compare

What's Changed

Bugfixes 🪲

Full Changelog: v5.16.0...v5.16.1

v5.16.0

25 Jun 16:34
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

  • Standardize draws as parameter in sample_prior_predictive by @wd60622 in #7366
  • Allow opting out of model nesting by setting model=None by @ricardoV94 in #7352
  • Bump PyTensor dependency (which changes signature of RandomVariables) by @ricardoV94 in #7370
  • Move CustomDist logic to dedicated module and docs section by @markgreene74 in #7363

New Features 🎉

Bugfixes 🪲

  • Fix bug with compute_p for partially observed OrderedLogistic and OrderedProbit variables by @ricardoV94 in #7349
  • Avoid repeated status polling in smc by @aseyboldt in #7351
  • Fix bug when freezing model with partially observed RVs by @ricardoV94 in #7388

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.15.1...v5.16.0

What's Changed

Major Changes 🛠

  • Rename samples argument to draws in sample_prior_predictive by @wd60622 in #7366
  • Allow opting out of model nesting by setting model=None by @ricardoV94 in #7352
  • Bump PyTensor dependency (which changes signature of RandomVariables) by @ricardoV94 in #7370
  • Move CustomDist logic to dedicated module and docs section by @markgreene74 in #7363

New Features 🎉

Bugfixes 🪲

  • Fix bug with compute_p for partially observed OrderedLogistic and OrderedProbit variables by @ricardoV94 in #7349
  • Avoid repeated status polling in smc by @aseyboldt in #7351
  • Fix bug when freezing model with partially observed RVs by @ricardoV94 in #7388

Documentation 📖

  • Fix broken links by @Armavica in #7347
  • Fixed myst version to less than 1.0.0 (fixes graph squashing) by @hevansDev in #7356
  • Minor text improvements to the Introductory Overview of PyMC notebook (pymc_overview.ipynb) by @alimanfoo in #7361

Maintenance 🔧

New Contributors

Full Changelog: v5.15.1...v5.16.0

v3.11.6

31 May 12:34
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.11.5...v3.11.6