You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Corresponding tests were reverted, or edited to use other parametrization flavors.
The Ellipsis feature now works with all three dimensionality kwargs.
The MultinomialRV implementation was removed, because the broadcasting behavior was implemented in Aesara.
Closes#4662
Copy file name to clipboardExpand all lines: RELEASE-NOTES.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -10,10 +10,10 @@
10
10
### New Features
11
11
- The `CAR` distribution has been added to allow for use of conditional autoregressions which often are used in spatial and network models.
12
12
- The dimensionality of model variables can now be parametrized through either of `shape`, `dims` or `size` (see [#4625](https://github.com/pymc-devs/pymc3/pull/4625)):
13
-
- With `shape` the length of dimensions must be given numerically or as scalar Aesara `Variables`. A `SpecifyShape``Op` is added automatically unless `Ellipsis` is used. Using `shape` restricts the model variable to the exact length and re-sizing is no longer possible.
13
+
- With `shape` the length of all dimensions must be given numerically or as scalar Aesara `Variables`. A `SpecifyShape``Op` is added automatically unless `Ellipsis` is used. Using `shape` restricts the model variable to the exact length and re-sizing is no longer possible.
14
14
-`dims` keeps model variables re-sizeable (for example through `pm.Data`) and leads to well defined coordinates in `InferenceData` objects.
15
-
- The `size` kwarg creates new dimensions in addition to what is implied by RV parameters.
16
-
- An `Ellipsis` (`...`) in the last position of `shape` or `dims` can be used as short-hand notation for implied dimensions.
15
+
- The `size` kwarg resembles the behavior found in Aesara and NumPy: It does not include _support_ dimensions.
16
+
- An `Ellipsis` (`...`) in the last position of either kwarg can be used as short-hand notation for implied dimensions.
0 commit comments