Skip to content

Releases: pymc-devs/pymc

v4.3.0

31 Oct 09:04
ea721e4
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

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

Full Changelog: v4.2.2...v4.3.0

v4.2.2

10 Oct 19:32
Compare
Choose a tag to compare

What's Changed

New Features & Bugfixes 🎉

Docs & Maintenance 🔧

New Contributors

Full Changelog: v4.2.1...v4.2.2

v4.2.1

30 Sep 13:53
Compare
Choose a tag to compare

What's Changed

New Features & Bugfixes 🎉

  • Check shared variable values to determine volatility in posterior predictive sampling by @lucianopaz in #6147
  • Log name of variables that are sampled in predictive sampling functions by @ricardoV94 in #6142
  • Fix DiscreteUniformRV dropping degenerate dimension by @ricardoV94 in #6151
  • Fix shape bug when creating a truncated normal via Truncated by @ricardoV94 in #6165

Docs & Maintenance 🔧

  • Repair the plot of Interpolated and add an example for Deterministic by @Armavica in #6126
  • Add constant_fold helper by @ricardoV94 in #6160
  • Use sigma instead of noise in GP functions 6094 by @wd60622 in #6145
  • Replace multinomial sampling with systematic sampling in sample_smc by @aloctavodia in #6162
  • Assume default_output is the only measurable output in SymbolicRandomVariables by @ricardoV94 in #6161

New Contributors

Full Changelog: v4.2.0...v4.2.1

v4.2.0

19 Sep 08:54
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

  • Allow broadcasting via observed and dims by @ricardoV94 in #6063
  • Remove support for specifying "dims on the fly" from the shapes of variables by @ricardoV94 in #6112
  • Automatic versioning with versioneer by @cfonnesbeck in #6078

New Features & Bugfixes 🎉

Docs & Maintenance 🔧

New Contributors

Full Changelog: v4.1.7...v4.2.0

v4.1.7

26 Aug 06:51
Compare
Choose a tag to compare

What's Changed

Docs & Maintenance 🔧

  • Remove note that probs are automatically rescaled by @Armavica in #6066
  • update the default value of jitter to JITTER_DEFAULT by @danhphan in #6055

Full Changelog: v4.1.6...v4.1.7

v4.1.6

25 Aug 10:36
Compare
Choose a tag to compare

What's Changed

Docs & Maintenance 🔧

  • adding markdown cell for Watermark by @reshamas in #6051
  • DOC Adding "Git Bash command" to install virtual enviroment by @vitaliset in #6056
  • Fix JAX sampling funcs overwriting existing var's dims and coords by @jhrcook in #6041
  • Remove unused IS_FLOAT32 and IS_WINDOWS from test_ode by @maresb in #6057
  • Add missing file test_printing.py to github runner by @Armavica in #6058
  • Convert pip-installed dev dependencies to Conda by @maresb in #6060
  • Upgrade to aesara=2.8.2 and aeppl=0.0.35 by @Armavica in #6059

New Contributors

Full Changelog: v4.1.5...v4.1.6

v4.1.5

17 Aug 12:14
Compare
Choose a tag to compare

What's Changed

New Features & Bugfixes 🎉

Docs & Maintenance 🔧

New Contributors

Full Changelog: v4.1.4...v4.1.5

v4.1.4

26 Jul 16:21
Compare
Choose a tag to compare

What's Changed

Docs & Maintenance 🔧

New Contributors

Full Changelog: v4.1.3...v4.1.4

v4.1.3

15 Jul 10:37
Compare
Choose a tag to compare

What's Changed

Docs & Maintenance 🔧

  • update docstrings in BetaBinomial class by @saurbhc in #5960
  • Deprecate assert_negative_support by @vitaliset in #5963
  • Updated docstrings to inform users that ODE solution may be slow. by @dmburt in #5965
  • Add docker-image workflow by @symeneses in #5966
  • ⬆️ UPGRADE: Autoupdate pre-commit config by @twiecki in #5967
  • Provide a fix for sample_blackjax_nuts failing with chains=1 with prior parameters of different shapes by @bherwerth in #5969
  • correct docstring in BetaBinomial Class by @SangamSwadiK in #5957
  • Correct docs for Bernoulli, Poisson, Negative Binomial, Geometric and HyperGeometric by @SangamSwadiK in #5958
  • update docstrings in ZeroInflatedPoisson, DiracDelta and OrderedLogistic classes by @saurbhc in #5962
  • Bernoulli, OrderedProbit, ZeroInflatedBinomial, ZeroInflatedNegativeBinomial docstring update by @mariyayb in #5961
  • Updated docstring for find_constrained_prior by @jlindbloom in #5964
  • Point installation links to new installation guide in docs by @fonnesbeck in #5873
  • Bump aesara dependency by @keesterbrugge in #5970

New Contributors

Full Changelog: v4.1.2...v4.1.3

v4.1.2

08 Jul 10:59
Compare
Choose a tag to compare

What's Changed

New Features & Bugfixes 🎉

  • Fix model graph node name to remove RV from end only and not the start by @cscheffler in #5953
  • Workaround to suppress (some) import warnings from NumPy by @michaelosthege in #5956

Docs & Maintenance 🔧

New Contributors

Full Changelog: v4.1.1...v4.1.2