document approach to accuracy

Abierto Apto para principiantes
#134 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
1/5
Tiempo estimado
Menos de una hora
Aptitud para principiantes
62/100
Tipo de issue
Documentación
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
julia

Línea de trabajo

Lee la discusión reciente en el issue #45 y compárala con las directrices de precisión propuestas en el issue #134. Encuentra el punto de entrada de la documentación del paquete y añade una descripción concisa que cubra los objetivos de precisión enumerados, las alternativas genéricas, los docstrings de los métodos y cómo solicitar una mayor precisión; la tarea estará completa cuando estas directrices estén documentadas de forma coherente con la discusión.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Following up on the recent discussion at #45, we should perhaps consider documenting the package's approach to accuracy.

I would say roughly this:

  1. We aim for accurate implementations of at least Float64 inputs. "Accurate" is determined as a practical trade-off.
  2. Most methods have ::Float32 and ::Float16 implementations, with similar aims.
  3. All methods have a generic fallback, which may not be as accurate but should not produce wildly incorrect results.
  4. Docstrings should document more specific claims for each method.
  5. If more accuracy is needed, please open an issue.
Lenguaje dominante
Julia
Estrellas
86
Forks
25
Merge medio
3 d 10 h
PR fusionados (30 d)
4

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

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de JuliaStats/LogExpFunctions.jl

Todos los issues de JuliaStats/LogExpFunctions.jl

Issues similares

Más issues de Julia

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.