wrann ValueError
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Jupyter Notebook
- Estrellas
- 853
- Forks
- 322
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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)
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza en la línea 943 de wfdb/io/annotation.py, en wr_ann_file, y reproduce la ruta de guardado de anotaciones descrita en el informe. Comprueba cómo se representan fs_bytes y cl_bytes antes de la comparación con el valor vacío; la tarea está terminada cuando guardar anotaciones ya no provoca el ValueError de broadcasting de NumPy indicado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- data
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bien especificado
- Aptitud para principiantes
- 52/100