-
-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with jax and jaxlib versions 0.4.32 and 0.4.33 #854
Comments
Ach. When I get a bit of time I can maybe try reducing that to a MWE without Equinox, but I'd suggest raising it with the JAX folks ASAP. They might already have a hunch what this is, and this looks like a major break. |
As @/hawkinsp pointed to in the other thread (jax-ml/jax#23690), I think it does have to do with the new weak type attribute to the shapestruct. In the specific example you linked in the thread, I am curious to see what the solution is tho, since I don't know much about the philosophy of weak types in equinox (e.g. presumably its correct to have |
I suspect you can simply strip off the |
Closing -- fixed in #856! I've just done a hotfix release for this. |
It might make more sense to post this as a jax issue, but I just thought I'd call your attention to this if you weren't aware: equinox and diffrax (and probably other libraries) seem to be broken by these newest versions 0.4.32 and 0.4.33 of jax and jaxlib, with e.g. some of the
tests/test_scan.py
tests failingThese tests pass with jax version 0.4.31. I get a similar error for multiple tests in diffrax. Happy to redirect this to the jax folks if you think thats more appropriate!
The text was updated successfully, but these errors were encountered: