wrann ValueError
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Jupyter Notebook
- Star
- 853
- Fork
- 322
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
When saving annotations, I get this error in wrann:
File "C:\Users\######\venv\Lib\site-packages\wfdb\io\annotation.py", line 943, in wr_ann_file
if fs_bytes == [] and cl_bytes == []:
^^^^^^^^^^^^^^
ValueError: operands could not be broadcast together with shapes (28,) (0,)
This error is raised when fs_bytes (or cl_bytes) is a numpy ndarray that is compared to the empty list.
A possible solution may be, to cast the arrays to lists and then compare them:
if list(fs_bytes) == [] and list(cl_bytes) == []:
(WFDB Version: 4.1.2, Python 3.11)
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
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.
Hướng nghiên cứu
Bắt đầu tại dòng 943 trong wfdb/io/annotation.py, ở wr_ann_file, và tái hiện đường dẫn lưu annotation được mô tả trong báo cáo. Kiểm tra cách fs_bytes và cl_bytes được biểu diễn trước phép so sánh với giá trị rỗng; hoàn tất khi việc lưu annotation không còn gây ra NumPy broadcasting ValueError đã được báo cáo.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python
- Lĩnh vực
- data
- Loại issue
- Lỗi
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- 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
- 52/100