Skip to content

v0.8.0

Choose a tag to compare

@jcmgray jcmgray released this 20 Aug 18:09
· 89 commits to main since this release

Breaking changes

  • LazyArray.__iter__: now iterates over slices of array rather than the computational graph nodes

Enhancements

  • add xp = autoray.get_namespace(like) as an alternative api
  • LazyArray: add support for python array api via .__array_namespace__()
  • LazyArray: support broadcasted linear algebra
  • alias ("torch" "equal") to torch.eq
  • lazy: support caching of more kwargs
  • lazy: add take_along_axis
  • lazy: add equal
  • add "random.default_rng" implementation for jax and torch to support random pure functions (#27)

Bug fixes

  • python compiler supports calls with kwargs
  • jax: re wrap fat QR to support gradient
  • pytensor: qr fix mode to 'economic'