There is a newer version of the record available.

Published March 14, 2021 | Version v3.11.2
Software Open

pymc-devs/pymc3: PyMC3 3.11.2 (14 March 2021)

Description

PyMC3 3.11.2 (14 March 2021) New Features

  • pm.math.cartesian can now handle inputs that are themselves >1D (see #4482).
  • Statistics and plotting functions that were removed in 3.11.0 were brought back, albeit with deprecation warnings if an old naming scheme is used (see #4536). In order to future proof your code, rename these function calls:
    • pm.traceplotpm.plot_trace
    • pm.compareplotpm.plot_compare (here you might need to rename some columns in the input according to the arviz.plot_compare documentation)
    • pm.autocorrplotpm.plot_autocorr
    • pm.forestplotpm.plot_forest
    • pm.kdeplotpm.plot_kde
    • pm.energyplotpm.plot_energy
    • pm.densityplotpm.plot_density
    • pm.pairplotpm.plot_pair
Maintenance
  • ⚠ Our memoization mechanism wasn't robust against hash collisions (#4506), sometimes resulting in incorrect values in, for example, posterior predictives. The pymc3.memoize module was removed and replaced with cachetools. The hashable function and WithMemoization class were moved to pymc3.util (see #4525).
  • pm.make_shared_replacements now retains broadcasting information which fixes issues with Metropolis samplers (see #4492).

Release manager for 3.11.2: Michael Osthege (@michaelosthege)

Files

pymc-devs/pymc3-v3.11.2.zip

Files (2.1 MB)

Name Size Download all
md5:ff12a11c568b110172bbf3519ee58ccf
2.1 MB Preview Download

Additional details

Related works