Aesara is a Python library for defining, optimizing, and efficiently evaluating mathematical expressions involving multi-dimensional arrays.
Scan
transpilation by @rlouf in https://github.com/aesara-devs/aesara/pull/1198
Full Changelog: https://github.com/aesara-devs/aesara/compare/rel-2.8.5...rel-2.8.6
CheckAndRaise
transpilation by @rlouf in https://github.com/aesara-devs/aesara/pull/1185
CheckAndRaise
to handle ScalarType
inputs by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1181
SparseTensorType
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1192
TensorType.convert_variable
to work with mixed static shapes by @ricardoV94 in https://github.com/aesara-devs/aesara/pull/1190
Full Changelog: https://github.com/aesara-devs/aesara/compare/rel-2.8.4...rel-2.8.5
options.package_data
section by @eganster in https://github.com/aesara-devs/aesara/pull/1183
Full Changelog: https://github.com/aesara-devs/aesara/compare/rel-2.8.3...rel-2.8.4
setup.cfg
by @maresb in https://github.com/aesara-devs/aesara/pull/1135
aesara.tensor.rewriting.basic
rewrites by their aesara.tensor
modules by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1139
tensor_copy
rewrite to aesara.tensor.rewriting.basic
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1144
RandomVariable
Op
s by @rlouf in https://github.com/aesara-devs/aesara/pull/1105
AdvancedIncSubtensor1
's Numba implementation by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1143
BroadcastTo
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1130
ChoiceRV
behave like NumPy's choice
by @rlouf in https://github.com/aesara-devs/aesara/pull/1163
flatnonzero
, nonzero_values
, tile
, inverse_permutation
, and diag
by @ltoniazzi in https://github.com/aesara-devs/aesara/pull/1166
Elemwise
by @ricardoV94 in https://github.com/aesara-devs/aesara/pull/821
Full Changelog: https://github.com/aesara-devs/aesara/compare/rel-2.8.2...rel-2.8.3
broadcast_shape_iter
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1138
Full Changelog: https://github.com/aesara-devs/aesara/compare/rel-2.8.1...rel-2.8.2
numpy.dtype
input in TensorType
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1133
Full Changelog: https://github.com/aesara-devs/aesara/compare/rel-2.8.0...rel-2.8.1
TensorFromScalar
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1124
tests.tensor.test_[basic|var]
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1127
aesara.link.c.cutils
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1131
Full Changelog: https://github.com/aesara-devs/aesara/compare/rel-2.7.10...rel-2.8.0
Lop
docstring by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1087
aesara.tensor.matmul
by @zoj613 in https://github.com/aesara-devs/aesara/pull/744
FillDiagonal
by @ferrine in https://github.com/aesara-devs/aesara/pull/1080
GammaRV
Op by @rlouf in https://github.com/aesara-devs/aesara/pull/1084
IfElse
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1095
RandomVariable
s by @rlouf in https://github.com/aesara-devs/aesara/pull/1091
size
to broadcast CategoricalRV
p
argument by @ricardoV94 in https://github.com/aesara-devs/aesara/pull/1088
Op
by @RuneDominik in https://github.com/aesara-devs/aesara/pull/1083
Op.__props__
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1108
TensorType.broadcastable
usage from local_elemwise_alloc
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1102
local_useless_AdvancedSubtensor1
and refactor tests by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1112
Full Changelog: https://github.com/aesara-devs/aesara/compare/rel-2.7.9...rel-2.7.10
Print
from being constant folded by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1071
ndarray
s by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1073
Full Changelog: https://github.com/aesara-devs/aesara/compare/rel-2.7.8...rel-2.7.9
distutils
with setuptools
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1050
topogroup_optimizer
use order
argument by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1053
size
issue when using broadcastable dimensions in multivariate RandomVariable
s by @ricardoV94 in https://github.com/aesara-devs/aesara/pull/1056
Split
by @aseyboldt in https://github.com/aesara-devs/aesara/pull/1061
aesara.printing
by @brandonwillard in https://github.com/aesara-devs/aesara/pull/1064
Full Changelog: https://github.com/aesara-devs/aesara/compare/rel-2.7.7...rel-2.7.8