Skip to content

Releases: GPflow/check_shapes

v1.1.1

04 Aug 08:05
dec8ec9
Compare
Choose a tag to compare

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

v1.1.0

03 Aug 14:04
b6cfb37
Compare
Choose a tag to compare

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

Release 1.0.0

13 Oct 10:46
4a9cd6f
Compare
Choose a tag to compare

Release 1.0.0

Release version 1.0.0!

No actual changes from release 0.2.0.

Release 0.2.0

13 Oct 09:16
09f15c4
Compare
Choose a tag to compare

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

Release 0.1.0

26 Sep 15:59
92f9eaa
Compare
Choose a tag to compare

Initial minimal release.