rel-2.8.10
What's Changed
- Update time.clock() to time.perf_counter() in documentation under tutorial/conditions by @ntmkhanh in #1293
- Add
kwargs
toaesara.graph.basic.clone_get_equiv
by @brandonwillard in #1296 - Replace some uses of
TensorType.broadcastable
withTensorType.shape
by @brandonwillard in #1297 - Make
as_symbolic
work with sparse matrices by @brandonwillard in #1298 - Update codecov-action version by @brandonwillard in #1300
- Add
name
argument toVariable.clone
by @wd60622 in #1282 - Remove redundant
graph_inputs
usage inOpFromGraph
by @brandonwillard in #1306 - Refactor
SharedVariable
and its interfaces by @brandonwillard in #1305 - Removes redundant dependencies from environment.yml by @j0ker70 in #1309
- Add a fusion rewrite for
CAReduce
s withElemwise
inputs by @brandonwillard in #1285 - Fixing link appearances in README by @larryshamalama in #1311
- Remove
CholeskyGrad
Op by @sudarsan2k5 in #1302 - Add
Op
s forsolve_discrete_lyapunov
andsolve_continuous_lyapunov
by @jessegrabowski in #1020 - Harmonize softplus implementations by @ricardoV94 in #884
- Replace time.time with time.perf_counter by @redbopo in #1312
- Add ARM dev environment dependencies by @dgerlanc in #960
- Type hint of
specify_shape
does not allow for None in shape by @sudarsan2k5 in #1313 - Refactor Numba dispatching and interfaces by @brandonwillard in #1317
- Add basic support for SciPy CSC and CSR sparse types in Numba by @brandonwillard in #1336
- Add mission statement by @dgerlanc in #1340
- Add basic overloads for Numba sparse types by @brandonwillard in #1337
- Support read-only Numba types by @brandonwillard in #1343
- Fix the JAX
RandomVariable
dispatcher by @rlouf in #1284 - Add JAX implementation for
LogNormalRV
by @juanitorduz in #1346 - Add CI support for benchmarking by @brandonwillard in #1347
- Continue benchmark-related CI work by @brandonwillard in #1365
- Splitting before using JAX key by @AdrienCorenflos in #1345
- Add
HalfNormalRV
JAX implementation by @theorashid in #1362 - Fix the JAX
Subtensor
andIncSubtensor
dispatcher by @rlouf in #1338 - Use
jax.Array
for type checking in tests by @rlouf in #1372 - Add
HalfCauchyRV
JAX implementation by @theorashid in #1370 - Add
random
alias toaesara.tensor.random.basic
by @redbopo in #1364 - Downgrade flake8 pre-commit for py37 compatibility by @maresb in #1374
- Migrate from setup.cfg to pyproject.toml by @maresb in #1371
- Update setup-python action version by @brandonwillard in #1376
- Set nightly build project.name in pyproject.toml by @maresb in #1380
- Update copyright years by @brandonwillard in #1381
- Give a CI error message when lazylinker_c.c missing by @maresb in #1383
- Enable dependabot to update github-actions by @maresb in #1386
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #1388
- Bump actions/download-artifact from 2 to 3 by @dependabot in #1387
- Bump actions/cache from 1 to 3 by @dependabot in #1389
- Seed benchmark tests by @brandonwillard in #1391
- Add GHA workflow to autoupdate pre-commit hooks by @maresb in #1378
- Bump peter-evans/create-pull-request from 3 to 4 by @dependabot in #1392
- Move aesara-cache into aesara.bin package by @maresb in #1382
- Update pre-commit hooks by @github-actions in #1393
- Migrate from versioneer to setuptools_scm by @maresb in #1375
- Fix for recent failures in setup-miniconda by @brandonwillard in #1398
New Contributors
- @ntmkhanh made their first contribution in #1293
- @wd60622 made their first contribution in #1282
- @j0ker70 made their first contribution in #1309
- @sudarsan2k5 made their first contribution in #1302
- @jessegrabowski made their first contribution in #1020
- @redbopo made their first contribution in #1312
- @juanitorduz made their first contribution in #1346
- @AdrienCorenflos made their first contribution in #1345
- @theorashid made their first contribution in #1362
- @dependabot made their first contribution in #1388
- @github-actions made their first contribution in #1393
Full Changelog: rel-2.8.9...rel-2.8.10