Recent Releases of check-shapes

check-shapes - v1.1.1

Release 1.1.1

Fix missing dependency in 1.1.0.

Bug Fixes and Other Changes

  • Fix missing dependency on dropstackframe.

Thanks to our Contributors

This release contains contributions from:

jesnie

- Python
Published by jesnie over 2 years ago

check-shapes - v1.1.0

Release 1.1.0

Maintenance release. Mostly importantly adds support for Python 3.11, but also adds a couple of small features.

Major Features and Improvements

  • Adds support for:
    • Python 3.11
    • PyTorch 2.0
    • TensorFlow 2.12
    • JAX 0.4
  • Adds support for annotating functools.partial functions.
  • Hides check_shapes stack frames from stack traces, to be less spammy.

Thanks to our Contributors

This release contains contributions from:

jesnie, uri-granta

- Python
Published by jesnie over 2 years ago

check-shapes - Release 1.0.0

Release 1.0.0

Release version 1.0.0!

No actual changes from release 0.2.0.

- Python
Published by jesnie over 3 years ago

check-shapes - Release 0.2.0

Release 0.2.0

This release makes check_shapes independent of the underlying framework.

Major Features and Improvements

  • Made check_shapes independent of tensor framework:
    • Made NumPy optional.
    • Made TensorFlow optional.
    • Made TensorFlow-Probability optional.
    • Added support for JAX.
    • Added support for PyTorch.
  • Added benchmarks and documentation of overhead imposed by check_shapes.

Bug Fixes and Other Changes

  • Fixed bug related to tf.saved_model and methods wrapped in @check_shapes.
  • Added support for TensorFlow-Probability _TensorCoercible objects.

Thanks to our Contributors

This release contains contributions from:

jesnie

- Python
Published by jesnie over 3 years ago

check-shapes - Release 0.1.0

Initial minimal release.

- Python
Published by jesnie over 3 years ago