pymc.dims does not impute missing (NaN) observed data
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 65/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- python
- Área
- machine-learning
Línea de trabajo
Comienza con la ruta de la distribución Normal de pymc.dims cuando un DataArray observado contiene NaNs, utilizando el modelo proporcionado y las llamadas a pmd.Normal como reproductor. Confirma que las entradas faltantes crean un RV de imputación y que m.compile_logp()(m.initial_point()) devuelve un valor finito para el ejemplo.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Unlike pm.Normal, a pymc.dims distribution given an observed DataArray containing NaNs builds the model but returns a non-finite logp instead of creating an imputation RV for the missing entries.
import numpy as np
import xarray as xr
import pymc as pm
import pymc.dims as pmd
Y = xr.DataArray([[1.0, 2.0], [np.nan, 3.0]], dims=("a", "b"))
with pm.Model(coords={"a": [0, 1], "b": [0, 1]}) as m:
a = pmd.Normal("a", 0, 1, dims="a")
pmd.Normal("obs", a, 1.0, observed=Y, dims=("a", "b"))
m.compile_logp()(m.initial_point()) # nan
- Lenguaje dominante
- Python
- Estrellas
- 9.8k
- Forks
- 2.4k
- Merge medio
- 1 d 1 h
- PR fusionados (30 d)
- 12
Preparar el entorno
- 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 pymc-devs/pymc
-
BUG: find_MAP raises ImportError with better-optimize 0.4.3, the version pip installsPosiblemente ocupada @parth-patel010 la tomó hace 1 día. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
pymc-devs/pymc#8577 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
pymc-devs/pymc#8555 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
BUG: MarginalKron pred_noise adds sigma, not sigma squaredPosiblemente ocupada @jontb la tomó hace 4 días. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
pymc-devs/pymc#8535 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Release notes: place maintenance before docsQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
pymc-devs/pymc#8296 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
BUG: BaseHMC doesn't pass `dtype` to `QuadPotentialDiagAdapt`Posiblemente ocupada @Mohit-Ak la tomó hace 120 días. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
pymc-devs/pymc#8213 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de pymc-devs/pymc
Issues similares
-
Skill submission: negative-test-first (testing discipline; PR creation is collaborator-only)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
ComposioHQ/awesome-claude-skills#2398 ·
Los mantenedores suelen responder en 2 días
-
bug converter
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
grafana/sigma-rule-deployment#435 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
datamodel-code-generator/datamodel-code-generator#5589 ·
Los mantenedores suelen responder en 1 día
-
Shell: serve the home app's Cookie Policy on a hard reloadPosiblemente ocupada @2001anshkaushik la tomó hoy. Abiertofeature module:ai
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
rocketride-org/rocketride-server#2899 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
GEFSv12
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100