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

latest releases: v0.2.34, v0.2.33, v0.2.32...
3 months ago
  • Crash fix for when jax is available but jaxlib is not. (Thanks @ar0ck! #191)
  • Crash fix when used alongside old TensorFlow versions that don't support tensor.ndim (Thanks @dziulek! #193)
  • Crash fix when using a default argument as a symbolic dimension size. (Thanks @jaraujo98! #208)
  • Improved import times by defining the IPython magic lazily. (Thanks @superbobry! #201)
  • The import hook will now typecheck functions that do not have any annotations in the arguments or return value. This is useful for those that do manual isinstance checks in the body of teh function. (Thanks @nimashoghi! #205)
  • Dropped the dependency on numpy. This makes it possible to just use jaxtyping+typeguard as the one-stop-shop for all runtime typechecking, even when you're not using arrays. Obviously that's a little unusual -- not really the main focus of jaxtyping -- but helps when wanting a single choice of runtime type checker across an entire codebase, only parts of which may use arrays. (#212)

New Contributors

Full Changelog: v0.2.28...v0.2.29

Don't miss a new jaxtyping release

NewReleases is sending notifications on new releases.