Compress TDigest can generate centroid with NaN mean
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 52/100
Línea de trabajo
Comienza con la discusión del pull request enlazada y sigue las rutas de compresión y deserialización de TDigest mencionadas en el issue. Verifica cómo se validan las medias y los pesos de los centroides, y confirma que los centroides almacenados no pueden contener medias NaN ni pesos no positivos, mientras que el comportamiento de rank/quantile sigue tratándose por separado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
See this thread https://github.com/apache/datasketches-rust/pull/23#discussion_r2622754228
Also we don't verify that the centroid mean is not NaN and the weight is not zero (should be positive even?) on deserialization. (Generally we can't assume the data to be deserialized is safe.)
I think the rank/quantile method can return NaN if the calculation result in that. But the stored centroid should not be NaN or else stable sort is unsound?
- Lenguaje dominante
- Java
- Estrellas
- 958
- Forks
- 226
- Merge medio
- 3 d 40 min
- PR fusionados (30 d)
- 13
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.
Más de apache/datasketches-java
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
apache/datasketches-java#731 · 16 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
apache/datasketches-java#739 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
apache/datasketches-java#720 · 3 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
apache/datasketches-java#693 · 13 comentarios ·
-
Reservoir sampling improvements Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
apache/datasketches-java#647 · 5 comentarios ·
Todos los issues de apache/datasketches-java
Issues similares
-
certification
Dificultad 1/5 Menos de una hora Aptitud para principiantes 80/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
[BUG] ECR GetAuthorizationToken returns a proxyEndpoint for the default region, not the request's Abiertobug ecr
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Needs: Triage Type: Feature request
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
AntennaPod/AntennaPod#8794 ·
-
agentic-workflows
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
github/copilot-sdk#2760 ·