Skip to content

Releases: pymc-devs/pymc

v5.16.1

26 Jun 09:43

Choose a tag to compare

What's Changed

Bugfixes 🪲

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

v5.16.0

25 Jun 16:34

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

Choose a tag to compare

What's Changed

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

v5.15.1

30 May 11:59

Choose a tag to compare

What's Changed

Bugfixes 🪲

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.15.0...v5.15.1

v5.15.0

13 May 14:33

Choose a tag to compare

What's Changed

Major Changes 🛠

  • Add warning about change of sign in hessian functions by @aseyboldt in #6312

New Features 🎉

  • Skewed Student-T distribution by @fonnesbeck in #7252
  • Allow customizing style of model_graph nodes by @wd60622 in #7302

Bugfixes 🪲

  • Fix bug when freezing_rv_and_dims after a model transformation by @ricardoV94 in #7296
  • Fix need for dummy data in sample_posterior_predictive by @ricardoV94 in #7265

Maintenance 🔧

  • Suggest var_names when using deprecated API for partial traces by @lancechua in #7289

New Contributors

Full Changelog: v5.14.0...v5.14.1

v5.14.0

30 Apr 14:58

Choose a tag to compare

What's Changed

Major Changes 🛠

  • Implement default_transform and transform argument for distributions by @aerubanov in #7207

New Features 🎉

Bugfixes 🪲

  • Fix gradient bug in models with max operation by @ricardoV94 in #7261
  • Convert random variables to value variables so pm.sample(var_names) works correctly by @tomicapretto in #7284
  • Fix draws of Weibull when alpha and beta implicitly define size by @tomicapretto in #7288

Documentation 📖

  • Add introduction section to Transformations API page to document role of Transforms by @mkusnetsov in #7232
  • Fix link to API quick start. Closes #7266. by @twiecki in #7275

Maintenance 🔧

New Contributors

Full Changelog: v5.13.1...v5.14.0

v5.13.1

15 Apr 09:11

Choose a tag to compare

What's Changed

New Features 🎉

  • Implement several RandomVariables as SymbolicRandomVariables by @ricardoV94 in #7239

Bugfixes 🪲

Maintenance 🔧

New Contributors

Full Changelog: v5.13.0...v5.13.1

v5.13.0

08 Apr 17:07

Choose a tag to compare

What's Changed

Major Changes 🛠

New Features 🎉

Bugfixes 🪲

Documentation 📖

Maintenance 🔧

  • Use exponentially scaled modified Bessel function in periodic HSGPs by @dehorsley in #7228
  • Replace fastprogress progress bars with rich by @fonnesbeck in #7233
  • Make default STEP_METHODS a list that can be modified by @ricardoV94 in #7231

New Contributors

Full Changelog: v5.12.0...v5.13.0

v5.12.0

28 Mar 18:52

Choose a tag to compare

What's Changed

Major Changes 🛠

New Features 🎉

Bugfixes 🪲

  • add _moment function for bacward backward compatibility by @aerubanov in #7216

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.11.0...v5.12.0

v5.11.0

15 Mar 12:40

Choose a tag to compare

What's Changed

Major Changes 🛠

New Features 🎉

Bugfixes 🪲

  • Fix compute_log_prior in models with Deterministics by @OriolAbril in #7168
  • Fix error in warn_treedepth when using multiple NUTS samplers by @ricardoV94 in #7182
  • Fix error in dataset_to_point_list when chain, draw are not the leading dims by @OriolAbril in #7180
  • Refactor get_tau_sigma and support lists of variables by @tvwenger in #7185

Documentation 📖

  • Update link of Bayesian Analysis with Python book to third edition by @aloctavodia in #7161
  • Fix typo in developer guide by @erik-werner in #7170
  • Add examples explaining advanced applications of sample_posterior_predictive by @ricardoV94 in #7014
  • Updated docstrings in pymc.model.core.Model by @apalermo01 in #7118
  • Explain how to obtain the model graphviz in a non-Ipython environment by @Armavica in #7181
  • Improve HSGP and ZeroInflated / Hurdle distributions docs by @AlexAndorra in #7189

Maintenance 🔧

New Contributors

Full Changelog: v5.10.4...v5.11.0