What's Changed
- Refactor setuptools to use declarative
setup.cfg
by @maresb in #1135 - Remove defaults channel from conda env for docs by @maresb in #1136
- Split
aesara.tensor.rewriting.basic
rewrites by theiraesara.tensor
modules by @brandonwillard in #1139 - Move
tensor_copy
rewrite toaesara.tensor.rewriting.basic
by @brandonwillard in #1144 - Add docstrings for
RandomVariable
Op
s by @rlouf in #1105 - Support duplicate indices in
AdvancedIncSubtensor1
's Numba implementation by @brandonwillard in #1143 - Add a C implementation for
BroadcastTo
by @brandonwillard in #1130 - Move Numba tests to their own sub-package by @brandonwillard in #1153
- Add a rewrite that changes constant indices to unsigned integers by @brandonwillard in #1150
- Add tensor conversion to Numpy-like helper functions by @ltoniazzi in #1154
- Make
ChoiceRV
behave like NumPy'schoice
by @rlouf in #1163 - Add tensor conversion to
flatnonzero
,nonzero_values
,tile
,inverse_permutation
, anddiag
by @ltoniazzi in #1166 - Use static shape in outputs of
Elemwise
by @ricardoV94 in #821 - Refactor the JAX dispatcher by @rlouf in #1168
New Contributors
- @ltoniazzi made their first contribution in #1154
Full Changelog: rel-2.8.2...rel-2.8.3