Skip to content

Releases: jcmgray/autoray

v0.7.0

22 Oct 00:12
Compare
Choose a tag to compare
  • prefer using tensorflow.experimental.numpy api over custom translations
  • add many more unit tests
  • move to pyproject.toml file
  • move to uv for CI setup
  • set python min version to 3.9

Full Changelog: v0.6.12...v0.7.0

v0.6.12

15 May 23:55
Compare
Choose a tag to compare
  • add torch.indices and tensorflow.indices

Full Changelog: v0.6.11...v0.6.12

v0.6.11

14 May 18:20
b367fa8
Compare
Choose a tag to compare

What's Changed

  • Fix creation functions with builtin like kwarg by @dwierichs in #23
  • Allow additional keyword arguments in tensorflow_diag by @dwierichs in #24

New Contributors

Full Changelog: v0.6.10...v0.6.11

v0.6.10

10 May 21:55
c906d17
Compare
Choose a tag to compare

What's Changed

  • The following functions now inherit default dtype and possibly device (when using torch) when the like kwarg is an explicit array:
    • "empty"
    • "eye"
    • "full"
    • "identity"
    • "ones"
    • "zeros"
  • fix NumpyMimic special attribute access (#20) by @jcmgray in #21
  • fix "diag" for tensorflow.

Full Changelog: v0.6.9...v0.6.10

v0.6.9

09 Mar 07:46
Compare
Choose a tag to compare
  • autojit: fix jax when kwargs are used
  • autojit: simplify torch and python compiler
  • torch: alias min/max to amin/amax

Full Changelog: v0.6.8...v0.6.9

v0.6.8

29 Jan 17:45
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @HaoTy made their first contribution in #18

Full Changelog: v0.6.7...v0.6.8

v0.6.7

16 Oct 23:17
Compare
Choose a tag to compare
  • lazy.einsum: allow cotengra or opt_einsum for advanced parsing, fall back to basic when neither present
  • add torch.expand_dims.

Full Changelog: v0.6.6...v0.6.7

v0.6.6

27 Jul 23:00
Compare
Choose a tag to compare
  • autoray.lazy: allow more functions to work on pytrees.
  • Fix importlib import error and update tensorflow CI

Full Changelog: v0.6.5...v0.6.6

v0.6.5

25 Jul 23:31
Compare
Choose a tag to compare
  • add multi-dispatch for a few more relevant functions
  • change plot_history_functions default style to scatter
  • ensure composed function names are kept

Full Changelog: v0.6.4...v0.6.5

v0.6.4

25 Jul 23:28
Compare
Choose a tag to compare

What's Changed

  • add autoray.size
  • added docs
  • autoray.lazy.LazyArray support all fancy indexing
  • add experimental complexity cost tracing
  • fix: matmul shape for lazy by @yangguohao in #16

Full Changelog: v0.6.3...v0.6.4