aai-institute / aai-institute/pyDVL
Numpy 2.0 Support
- 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
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