Interface for counterfactual prediction
Los mantenedores suelen responder en 4 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- api, machine-learning
Línea de trabajo
Comienza revisando la funcionalidad predictiva integrada de NumPyro y la interfaz de predicción de epidemia enlazada, junto con el ejemplo. Aclara si PyRenew debe admitir pronósticos más largos y covariables modificadas mediante newdata, y después define la interfaz y sus criterios de finalización con los mantenedores del proyecto.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
May be out of scope for this project (or just for now), but @SamuelBrand1 points us to epidemia's interface for counterfactuals, which I think is cool. This is somewhat straightforward to implement, as we can build off of the built-in numpyro predictive functionality, but we would need to think about the interface.
I like the
epidemiainterface for prediction/counterfactual: https://imperialcollegelondon.github.io/epidemia/reference/posterior_predict.epimodel.html .
The tl; dr explanation is they fit an object (which contains posterior draws for the params) and then passingnewdatacan create forecasts (by being longer) and/or counterfactuals (by having different covariates like an earlier lockdown). Its demoed here, https://imperialcollegelondon.github.io/epidemia/articles/europe-covid.html .
Originally posted by @SamuelBrand1 in https://github.com/CDCgov/multisignal-epi-inference/issues/169#issuecomment-2191161181
- Lenguaje dominante
- Python
- Estrellas
- 30
- Forks
- 11
- Merge medio
- 6 d 20 h
- PR fusionados (30 d)
- 5
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 CDCgov/PyRenew
-
Support date-based right-truncation offsetsPosiblemente ocupada @cdc-mitzimorris la tomó hace 3 días. Abierto
CDCgov/PyRenew#928 · 1 comentario · 1 reacción · 1 asignado ·
Los mantenedores suelen responder en 4 días
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
Los mantenedores suelen responder en 4 días
-
clean up model
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
CDCgov/PyRenew#923 · 3 comentarios ·
Los mantenedores suelen responder en 4 días
-
Complete non-centering in temporal-process innovation parameterizationsQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertoclean up
Dificultad 4/5 3-5 días Aptitud para principiantes 53/100
CDCgov/PyRenew#921 · 1 comentario ·
Los mantenedores suelen responder en 4 días
-
Standardize initial value handling across `TemporalProcess`esQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
CDCgov/PyRenew#917 · 2 comentarios ·
Los mantenedores suelen responder en 4 días
Todos los issues de CDCgov/PyRenew
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
micropython/micropython#19906 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
FinanceFlash/unvibecode#597 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
TomAnthony/YourOwnWeigh#21 ·
Los mantenedores suelen responder en 1 día
-
[BUG]: Compliance rules never see Unity Catalog views as viewsPosiblemente ocupada @wagnercsantos la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
databrickslabs/ontos#1348 ·
Los mantenedores suelen responder en 3 días
-
Deprecated datetime.utcnow() is called on every log line (DeprecationWarning on Python 3.12+)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 2 días