Lanzamento da biblioteca Python para computación científica NumPy 1.19

Dispoñible liberación da biblioteca de Python para computación científica NumPy 1.19, centrada en traballar con matrices e matrices multidimensionais, e tamén proporcionando unha gran colección de funcións coa implementación de diversos algoritmos relacionados co uso de matrices. NumPy é unha das bibliotecas máis populares utilizadas para os cálculos científicos. O código do proxecto está escrito en Python usando optimizacións en C e distribuído por baixo a licenza BSD.

NumPy 1.19 xa non admite Python 3.5 e elimina o código para admitir Python 2 (a capa numpy.compat déixase no seu lugar polo momento). As versións compatibles son Python 3.6, 3.7 e 3.8. O desenvolvemento do módulo continuou numpy.aleatoria para traballar con mostras aleatorias. Compatibilidade mellorada para paquetes de rodas NumPy na arquitectura Aarch64 e cando se usa a implementación de Python pypy. Ampliado funcionalidade numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero e numpy.array_equal. Detección mellorada das capacidades da CPU como soporte AVX. Engadiuse unha implementación que funciona 5-7 veces máis rápido np.exp baseado en AVX512, usado para o tipo de datos de entrada np.float64.

Fonte: opennet.ru

Engadir un comentario