Skip to content

Releases: jonasrauber/eagerpy

Version 0.30.0

08 Aug 12:09
Compare
Choose a tag to compare

New Features

  • float64() conversion (thanks @eserie)
  • slogdet() implementation (thanks @eserie)
  • support for __matmul__ (thanks @eserie)
  • topk() implementation (thanks @mglisse)

Bug Fixes

  • fixed JAX array recognition (thanks @zimmerrol)
  • minor changes to support TensorFlow compilation (thanks @eserie)

Version 0.29.0

14 Aug 18:44
Compare
Choose a tag to compare

New Features

  • indexing with multiple tensors now supports more cases
  • massively improved docs and guides

Version 0.28.0

10 Aug 15:31
Compare
Choose a tag to compare

New Features

  • added prod()
  • added development documentation
  • improved the reliability of the tests
  • other improvements and bug fixes

Version 0.27.0

14 Mar 14:11
Compare
Choose a tag to compare

squeeze now raises an error if a concrete axis is specified and this axis does not have length 1

Version 0.26.0

23 Feb 06:36
Compare
Choose a tag to compare

New Features

  • added sort
  • pow now accepts tensors for the exponent
  • docs are now automatically build on GitHub

Version 0.25.2

14 Feb 22:16
Compare
Choose a tag to compare

specified version numbers for dependencies

Version 0.25.1

14 Feb 19:00
Compare
Choose a tag to compare

Fixed PyPI compatibility

Version 0.25.0

14 Feb 17:32
Compare
Choose a tag to compare

New Features

  • added flatten() with additional start and end parameters
  • added boolean tensor indexing, i.e. tensor[boolean_mask]
  • other improvements and bug fixes

Version 0.24.0

13 Feb 22:06
Compare
Choose a tag to compare

New Features

  • Tensor.__iter__() is now implemented (instead of relying on __getitem__ for iteration, which was inconsistent)
  • norms.l0 now returns the same dtype as the input (previously returned int, being inconsistent with other lp norms)
  • mean now requires float inputs for all frameworks (previously only for PyTorch and TensorFlow) and throws an appropriate error rather than crashing
  • sum is now guaranteed to work with int and float tensors as well
  • fixed a bug in sum for boolean TensorFlowTensor instances

Version 0.23.0

12 Feb 15:39
Compare
Choose a tag to compare

New Features

  • Tensor.numpy() now returns a read-only array for all frameworks (previously this was inconsistent between frameworks and caused bugs because the numpy array may share memory with the actual tensor)