Articles of precisión

Aritmética de alta precisión en Python y / o C / C ++?

Resumen: ¿Qué paquete de Python o C-Library es la mejor opción para operaciones aritméticas de muy alta precisión? Tengo algunas funciones que convierten los días fraccionarios ( 0.0-0.99999.. ) a un formato legible por el ser humano (horas, minutos, segundos, pero lo más importante: milisegundos, microsegundos, nanosegundos). La conversión se realiza mediante estas funciones: (tenga […]

Cómo calcular la precisión y el recuerdo en Keras.

Estoy creando un clasificador de clases múltiples con Keras 2.02 (con backend Tensorflow), y no sé cómo calcular la precisión y la recuperación en Keras. Por favor, ayúdame.

Implementación de funciones logísticas / sigmoideas de precisión numérica.

En scipy.special.expit , la función logística se implementa como la siguiente: if x < 0 a = exp(x) a / (1 + a) else 1 / (1 + exp(-x)) Sin embargo, he visto implementaciones en otros lenguajes / marcos que simplemente hacen 1 / (1 + exp(-x)) Me pregunto cuánto beneficio realmente trae la versión […]

¿Se implementa numpy.sum de tal manera que se eviten los errores numéricos?

Es bien sabido que sumr números puede generar errores numéricos (por ejemplo, si el primer número es realmente grande, mientras que hay muchos otros números pequeños). Esto se puede resolver sumndo los números de una manera no directa. Vea por ejemplo: https://en.wikipedia.org/wiki/Kahan_summation_algorithm ¿Se implementa numpy.sum de tal manera que se eviten los errores numéricos?

Trabajar con matrices numPy de punto flotante para operaciones de comparación y relacionadas

Tengo una serie de flotadores aleatorios y necesito compararlo con otro que tenga los mismos valores en un orden diferente. Para eso utilizo la sum, el producto (y otras combinaciones dependiendo de la dimensión de la tabla, de ahí el número de ecuaciones necesarias). Sin embargo, me encontré con un problema de precisión cuando realizo […]

Precisión de punto flotante en la matriz de Python

Pido disculpas por la pregunta realmente simple y tonta; sin embargo, ¿por qué hay una diferencia en la precisión mostrada para estos dos casos? 1) >> test = numpy.array([0.22]) >> test2 = test[0] * 2 >> test2 0.44 2) >> test = numpy.array([0.24]) >> test2 = test[0] * 2 >> test2 0.47999999999999998 Estoy usando python2.6.6 […]

¿Qué clase usar para la representación del dinero?

¿Qué clase debo usar para la representación del dinero para evitar la mayoría de los errores de redondeo? ¿Debo usar Decimal , o un simple número incorporado? ¿Existe alguna clase de Money con soporte para conversión de moneda que pueda usar? ¿Alguna trampa que deba evitar?

Doble precisión de valores flotantes en Python?

¿Hay tipos de datos con mejor precisión que flotar?

Precisión de punto flotante mientras se usa el máximo de Python ()

¿Porque? >>> max(2, 2.01) 2.0099999999999998

Precisión de decimales en python.

No me refiero a la precisión como en cuántos números se muestran después del decimal. Me refiero a la precisión, ya que en el decimal que estoy tratando de usar en esta función pictográfica sigue apareciendo una décima parte de lo que debería ser. He intentado usar múltiples estrategias diferentes, incluida la importación del módulo […]