-
Notifications
You must be signed in to change notification settings - Fork 19.5k
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
NumPy 2.0 support #19691
Comments
@jakirkham I am curious about what the plans are for upgrading Numpy for JAX and TF? |
A relatively complete list of projects is in the table in the OP of issue: numpy/numpy#26191 With JAX, it sounds like they already have NumPy 2 support as of JAX 0.4.26: jax-ml/jax#19246 It sounds like TensorFlow is planning a release by end of May ( numpy/numpy#26191 (comment) ). Though we are waiting on more info from them as to whether NumPy 2 would make that release, but haven't heard back. So have gone ahead and raised a TensorFlow issue: tensorflow/tensorflow#67291 |
I have taken a quick look and things are looking good so far, but in order to run the full suite of unit tests we need to have a compatible TF build available. We'll have to wait on the np 2 compatible TF RC in order to do that. |
We are experiencing a crash from Keras when updating numpy to 2.x related to |
Is this solved in the 3.5.0 release? |
Problem description
NumPy 2.0 is coming out soon ( numpy/numpy#24300 ). NumPy 2.0.0rc1 packages for conda & wheels came out 3 weeks back ( numpy/numpy#24300 (comment) )
Feature description
To prepare for NumPy 2.0, it might be worthwhile to start testing Keras against NumPy 2 in CI
Also as NumPy is tracking ecosystem support for NumPy 2.0, it would be helpful to share Keras's current support status in issue (with any plans): numpy/numpy#26191
NumPy has put out a migration guide. More details are in the release notes. As Keras doesn't have C/C++ usage of NumPy, only the Python changes would be relevant
The text was updated successfully, but these errors were encountered: