Add subclass for decompressed arrays
- Ngôn ngữ chính
- Python
- Star
- 211
- Fork
- 58
- Merge trung bình
- 1 ngày 17 giờ
- Pull request đã merge (30 ngày)
- 6
Mô tả
Following [this comment](https://github.com/data-apis/array-api/discussions/968#discussioncomment-14350012), add a thinly wrapped native Blosc2 class for decompressed arrays, which are currently just plain NumPy arrays. Would have to support certain additional operations and comparisons (``==``, ``__array_namespace__()``), but it will inherit most of the useful machinery directly from NumPy.
Would have to change ``np.empty`` references for loading slices etc. from C functions in the code base, possibly some other things.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách theo dõi cách các mảng đã giải nén được tạo ra và vị trí các hàm C sử dụng np.empty khi tải các slice. Xem xét cơ chế mảng native hiện có của Blosc2 và NumPy trước khi định nghĩa hành vi của lớp con. Công việc được xem là hoàn tất khi các mảng đã giải nén hỗ trợ ==, __array_namespace__(), các phép toán và phép so sánh bổ sung bắt buộc, đồng thời các đường dẫn tải bị ảnh hưởng đã được cập nhật.
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, python
- Lĩnh vực
- data
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 42/100