Allow testing methods to compare arrays of different backends
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 76/100
Hướng nghiên cứu
Xác định phần triển khai kiểm thử của assert_equal và các kiểm thử hiện có của nó. Kiểm tra cách khả năng tương thích giữa các backend hiện đang được xử lý, sau đó xác minh phép so sánh NumPy/JAX được yêu cầu với check_backends=False, đồng thời giữ nguyên hành vi mặc định của check_backends=True. Công việc được hoàn tất khi cả trường hợp cross-backend rõ ràng và hành vi mặc định hiện có đều được các kiểm thử bao phủ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I'm setting up a test where I would like to do
import array_api_extra as xpx
import jax.numpy as jnp
import numpy as np
xpx.testing.assert_equal(np.asarray([0]), jnp.asarray([0]), check_backends=False)
It would be nice to be able to explicitly check these examples, but should of course default to check_backends=True.
- Ngôn ngữ chính
- Python
- Star
- 33
- Fork
- 33
- Merge trung bình
- 1 giờ 16 phút
- Pull request đã merge (30 ngày)
- 32
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của data-apis/array-api-extra
-
ENH: new function `replace`Đang mởenhancement new function
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
data-apis/array-api-extra#992 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 56/100
data-apis/array-api-extra#1014 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Two small JAX-related cleanupsĐang mở
Độ khó 4/5 1-2 ngày Mức phù hợp với người mới 52/100
data-apis/array-api-extra#1011 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
ENH, TST: Add support for MLX as array backendCó thể đã có người làm @prady0t đã nhận 7 ngày trước. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
data-apis/array-api-extra#1006 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
data-apis/array-api-extra#1002 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của data-apis/array-api-extra
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
lugassawan/swe-workbench#799 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
vllm-project/vllm#61131 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Non-string form field names raise AttributeError when files are attachedCó thể đã có người làm @nightcityblade đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
kubernetes-client/python#2735 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
desktop help wanted test
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày