Publicació de la biblioteca Python de NumPy Scientific Computing 1.19

Disponible llançament de la biblioteca Python per a la informàtica científica NumPy 1.19, centrat a treballar amb matrius i matrius multidimensionals, i també a proporcionar una gran col·lecció de funcions amb la implementació de diversos algorismes relacionats amb l'ús de matrius. NumPy és una de les biblioteques més populars utilitzades per als càlculs científics. El codi del projecte està escrit en Python mitjançant optimitzacions en C i Distribuït per sota la llicència BSD.

NumPy 1.19 ja no admet Python 3.5 i elimina el codi per admetre Python 2 (la capa numpy.compat es deixa al seu lloc de moment). Les versions admeses són Python 3.6, 3.7 i 3.8. El desenvolupament del mòdul va continuar numpy.atzar per treballar amb mostres aleatòries. Suport millorat per als paquets de rodes NumPy a l'arquitectura Aarch64 i quan s'utilitza la implementació de Python PyPy. Ampliat funcionalitat numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero i numpy.array_equal. Detecció millorada de les capacitats de la CPU, com ara el suport AVX. S'ha afegit una implementació que funciona 5-7 vegades més ràpid np.exp basat en AVX512, utilitzat per al tipus de dades d'entrada np.float64.

Font: opennet.ru

Afegeix comentari