lanzamiento de la biblioteca de Python para cálculos científicos , orientada a trabajar con arreglos y matrices multidimensionales, proporcionando también una gran colección de funciones con la implementación de varios algoritmos relacionados con el uso de matrices. NumPy es una de las bibliotecas más solicitadas para cálculos científicos. El código del proyecto está escrito en Python con optimizaciones en C y bajo licencia BSD.
En NumPy 1.19 se ha terminado el soporte para Python 3.5 y se ha eliminado el código para su funcionamiento con Python 2 (la capa numpy.compat se ha dejado). Las versiones admitidas son Python 3.6, 3.7 y 3.8. Se ha continuado el desarrollo del módulo para trabajar con muestras aleatorias. Se ha mejorado el soporte para paquetes wheel de NumPy en la arquitectura Aarch64 y al usar la implementación de Python . la funcionalidad numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero y numpy.array_equal. Se ha mejorado la detección de las capacidades de la CPU, como el soporte AVX. Se ha añadido una implementación 5-7 veces más rápida basada en AVX512, utilizada para entradas con el tipo np.float64.
Fuente: opennet.ru
