-
Notifications
You must be signed in to change notification settings - Fork 24
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
autograd -> JAX #118
Comments
@ryancoe @cmichelenstrofer it appears a Windows-compatible pip install is now available for JAX as of v0.4.13. That's one of the major implementation hurdles out of the way! |
We should try it at some point. But it does require changing the source a bit, so it won't be a small task. |
@michaelcdevin - can you quickly see how well the Jax Windows install works as a first step? |
|
NumPy v2.0 was released four days ago with various breaking changes. Since It looks like |
Ever since originally adopting
autograd
, we've been concerned that most of the development energy fromautograd
has moved toJAX
. In addition to continued development,JAX
also has more complete functionality (e.g., forfft
).We did not use
JAX
initially because support for MS Windows is not great - users can either compile on their own, use a third-party binary, or use Windows Subsystem for Linux (WSL) (https://github.com/google/jax#installation).Given that more direct
JAX
support for MS Windows does not imminent, we there are two major hurdles preventing us from transitioning:import autograd.numpy as np
toimport jax.numpy as np
, but apparently there is more to it than thatThe text was updated successfully, but these errors were encountered: