aai-institute / aai-institute/pyDVL

Numpy 2.0 Support

Đang mở
#617 1 bình luận 3 reaction 0 người được giao Xem trên GitHub
bug dependencies
Ngôn ngữ chính
Python
Star
146
Fork
10
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

We should update the code to be compatible with Numpy 2.0

This newer version has many deprecation that prevent using pyDVL with newer versions of numpy.
For example, `np.float_` was removed in the NumPy 2.0 release. We should use `np.float64` instead.

We can refer to its [migration guide](https://numpy.org/devdocs/numpy_2_0_migration_guide.html) for a complete list of changes.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Xem lại hướng dẫn di chuyển NumPy 2.0 được liên kết trong issue để xác định tất cả các cách sử dụng đã lỗi thời như np.float_. Tìm kiếm các mẫu này trong codebase, có thể là trên nhiều tệp. Thay thế từng mục đã lỗi thời bằng tương đương hiện đại của nó, sau đó chạy bộ kiểm thử để đảm bảo khả năng tương thích.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
numpy
Lĩnh vực
backend, tooling
Loại issue
Tái cấu trúc
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Đặc tả rõ ràng
Mức phù hợp với người mới
55/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.