github patrick-kidger/jaxtyping v0.2.23
jaxtyping v0.2.23

latest releases: v0.2.34, v0.2.33, v0.2.32...
11 months ago

Changes

  • The import hook is now compatible with equinox.field(converter=...). More precisely: the import hook no longer checks the __init__ method of dataclasses. Instead, it checks that each attribute matches its type annotation, after __init__ has run.
  • jaxtyping now requires typeguard version v2.*, and explictly disallows later versions (v3 and v4), as these are known to be buggy. (Thanks @knyazer! #124)

Crash fixes

  • Now robust to some crashes induced with varying jax/numpy/tensorflow versions (#115).
  • The import hook is now tolerant to additionally manually importing beartype/typeguard. (Thanks @knyazer! #116)
  • The package is now tolerant to faulty IPython installs (#117)

Full Changelog: v0.2.22...v0.2.23

Don't miss a new jaxtyping release

NewReleases is sending notifications on new releases.