v4.2.0
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 🎉
- Implement Truncated distributions by @ricardoV94 in #6113
- Port
GARCH11to v4 by @junpenglao in #6119 - Implement Symbolic RVs and enable nested distribution factories (such as Mixtures of Mixtures) by @ricardoV94 in #6072
- Allow for batched
alphainStickBreakingWeightsby @purna135 in #6042 - Remove
NoDistributionand enable.distAPI forSimulatorandDensityDistby @ricardoV94 in #6110 - Add
start_sigmato ADVI 2 by @markusschmaus in #6132 - Create .gitpod.yml by @ferrine in #6070 and #6109
Docs & Maintenance 🔧
- Make
rvs_to_valueswork with non-RandomVariables by @ricardoV94 in #6101 - Fix bug in
Marginalapproxby @bwengals in #6076 - Fix bug in which
TruncatedNormalreturns-inffor all values if any value is out of bounds by @adrn in #6128 - Rename
cov_func/covtoscale_func/scaleforTP/MvStudentTby @fonnesbeck in #6068 - Ignore
SpecifyShapewhen converting to JAX by @martiningram in #6062 - Remove
reshape_tby @tjburch in #6118 - Fix
Modeldocstring by @alekracicot in #6048 - Update opvi docs by @ferrine in #6093
- Fix formatting in documentation of
ARdistribution parameters by @daniel-saunders-phil in #6080 - Fix incorrect formula in
NormalMixturedocstring by @MatthewQuenneville in #6073 - Fix last remaining PyMC3 occurrences & broken link by @Armavica in #6133
- Update GOVERNANCE.md for PyMCon_2022 planning repo by @canyon289 in #6088
- Add new core contributors by @OriolAbril in #6117
- Pin pydata-sphinx-theme by @ricardoV94 in #6120
- Mirror codebase structure in tests by @Armavica in #6084
- Clean up some warnings from the test suite by @Armavica in #6067 and #6074
- Restructure the test suite to follow the code by @Armavica in #6111
New Contributors
- @alekracicot made their first contribution in #6048
- @MatthewQuenneville made their first contribution in #6073
- @tjburch made their first contribution in #6118
- @markusschmaus made their first contribution in #6096
- @cfonnesbeck made their first contribution in #6078
- @adrn made their first contribution in #6128
Full Changelog: v4.1.7...v4.2.0