Granular control options for included holidays
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- machine-learning
Línea de trabajo
Start by reading mozaic/holidays.py around line 37 and inspect how included holidays and any extra-holiday support are currently represented. Determine the intended interface for adding holidays and excluding them globally or for a specific year; done means counterfactual analyses can apply those controls without breaking existing forecasting behavior.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
This is much more of a stretch feature, but there were two different aspects that came up in recent analyses for trying to investigate model anomalies.
- The ability to add in extra holidays for an analysis -- which I believe has started implementation but might not be properly functional yet
- The ability to exclude certain holidays -- either in general or in a specific year -- to run counterfactual analyses
(2) in particular is less important if other model performance and quantification features are more easily available, but it may still be useful in some cases where certain holidays have unexpected strange patterns associated in given years.
This approach could potentially also allow custom flagging of known historical anomalies that might distort forecasting, but the approach there might instead be to encourage additional contributions to the actual implementation of known anomalies as holidays here: https://github.com/mozilla/mozaic-forecasting/blob/2becad6a9b372c8f0d732f91ee92f6b8d7b06fed/mozaic/holidays.py#L37
- Lenguaje dominante
- Python
- Estrellas
- 3
- Forks
- 3
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 mozilla/mozaic-forecasting
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
Todos los issues de mozilla/mozaic-forecasting
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
MIT-LCP/wfdb-python#590 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
pollen-robotics/reachy_mini#1517 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
NRLMMD-GEOIPS/pluginify#41 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
scverse/spatialdata#1293 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
UKGovernmentBEIS/inspect_evals#2788 ·
Los mantenedores suelen responder en 1 día