Should `score()`/`apply_metrics()` return warning about failed metrics in a batch?
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
- #1085 de @nikosbosse — cerrado sin fusionar
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 20/100
Línea de trabajo
Comienza revisando la discusión de la pull request #803 y la publicación del blog enlazada sobre aplazar errores. Determina si las ejecuciones por lotes deben aplazar las advertencias de métricas fallidas hasta que se impriman las puntuaciones correctas, y define el comportamiento esperado antes de identificar las ubicaciones de implementación y de pruebas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Should we also print the warnings in a batch instead of eagerly at the time of occurrence? They could easily get lost in the other warnings as the functions are getting executed.
I imagine a setup where at the time of printing the successful scores dt, we also print "In addition, the following metrics failed with the following warning". This is nicely discussed in this blog post about deferring errors. Worth considering.
Originally posted by @jamesmbaazam in https://github.com/epiforecasts/scoringutils/pull/803#discussion_r1592175575
- Lenguaje dominante
- R
- Estrellas
- 65
- Forks
- 24
- Merge medio
- 1 h 24 min
- PR fusionados (30 d)
- 2
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
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.
Más de epiforecasts/scoringutils
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
epiforecasts/scoringutils#1264 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
epiforecasts/scoringutils#1265 ·
Los mantenedores suelen responder en 1 día
-
Non-randomised PIT for integer forecasts drops forecasts whose observation exceeds all samplesAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
epiforecasts/scoringutils#1260 ·
Los mantenedores suelen responder en 1 día
-
Incorrect guidance in `NEWS.md` re `add_relative_skill()`?Posiblemente ocupada @nikosbosse la tomó hace 3 días. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
epiforecasts/scoringutils#1226 · 1 comentario · 2 reacciones ·
Los mantenedores suelen responder en 1 día
-
get_pit_histogram(): unsorted breaks produce negative densities; num_bins = 1 returns an empty tablePosiblemente ocupada @nikosbosse la tomó hace 3 días. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
epiforecasts/scoringutils#1219 ·
Los mantenedores suelen responder en 1 día
Todos los issues de epiforecasts/scoringutils
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
waldronlab/bugphyzz#301 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
r-lib/tree-sitter-r#209 ·
-
Suggest rmoriebricklayerAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 67/100
-
Suggest rmoriebricklayerAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 79/100
cran-task-views/CausalInference#52 · 1 comentario ·