Sortie de la bibliothèque Python pour le calcul scientifique NumPy 1.19

Disponible sortie de la bibliothèque Python pour le calcul scientifique NumPy 1.19, axé sur le travail avec des tableaux et des matrices multidimensionnels, et fournissant également une large collection de fonctions avec la mise en œuvre de divers algorithmes liés à l'utilisation de matrices. NumPy est l'une des bibliothèques les plus populaires utilisées pour les calculs scientifiques. Le code du projet est écrit en Python à l'aide d'optimisations en C et distribué par sous licence BSD.

NumPy 1.19 ne prend plus en charge Python 3.5 et supprime le code pour prendre en charge Python 2 (la couche numpy.compat est laissée en place pour l'instant). Les versions prises en charge sont Python 3.6, 3.7 et 3.8. Le développement du module s'est poursuivi numpy.aléatoire pour travailler avec des échantillons aléatoires. Prise en charge améliorée des packages de roues NumPy sur l'architecture Aarch64 et lors de l'utilisation de l'implémentation Python Python. Étendu fonctionnalité numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero et numpy.array_equal. Détection améliorée des capacités du processeur telles que la prise en charge AVX. Implémentation ajoutée qui fonctionne 5 à 7 fois plus rapidement np.exp basé sur AVX512, utilisé pour le type de données d'entrée np.float64.

Source: opennet.ru

Ajouter un commentaire