Skip to content
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

Support NumPy 1.23 #6764

Closed
5 of 8 tasks
kmaehashi opened this issue Jun 2, 2022 · 4 comments
Closed
5 of 8 tasks

Support NumPy 1.23 #6764

kmaehashi opened this issue Jun 2, 2022 · 4 comments
Assignees
Labels
cat:enhancement Improvements to existing features prio:high
Milestone

Comments

@kmaehashi
Copy link
Member

kmaehashi commented Jun 2, 2022

Tasks


Test with NumPy 1.23rc2 failing:
https://ci.preferred.jp/cupy.linux.cuda-head/103003/
https://ci.preferred.jp/cupy.linux.cuda-head-stable/103006/

@emcastillo emcastillo added cat:enhancement Improvements to existing features prio:high labels Jun 6, 2022
@kmaehashi
Copy link
Member Author

https://numpy.org/devdocs/release/1.23.0-notes.html

Things that may be affected:

  • Changing to dtype of a different size now requires contiguity of only the last axis
  • keepdims parameter for average
  • New parameter equal_nan added to np.unique
  • 1D np.linalg.norm preserves float input types, even for scalar results

@kmaehashi kmaehashi added this to the v11.0.0rc1 milestone Jun 28, 2022
@kmaehashi
Copy link
Member Author

Adding this one to rc milestone.

@kmaehashi
Copy link
Member Author

As we are about to v11 branch cut, I think it's ok not to backport NumPy 1.23 things to v10. Even without the "official" support, users can safely use NumPy 1.23 + CuPy v10.

@kmaehashi
Copy link
Member Author

As we are about to v11 branch cut, I think it's ok not to backport NumPy 1.23 things to v10. Even without the "official" support, users can safely use NumPy 1.23 + CuPy v10.

Discussed offline and agreed with this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cat:enhancement Improvements to existing features prio:high
Projects
None yet
Development

No branches or pull requests

3 participants