Publication de la bibliothèque Python pour les calculs scientifiques NumPy 1.19

Disponible sortie de la bibliothèque Python pour le calcul scientifique NumPy 1.19, axée sur le travail avec des tableaux multidimensionnels et des matrices, tout en offrant une vaste collection de fonctions implémentant divers algorithmes liés à l'utilisation de matrices. NumPy est l'une des bibliothèques les plus demandées pour le calcul scientifique. Le code du projet est écrit en Python avec des optimisations en C et est distribué sous licence BSD.

Dans NumPy 1.19, le support de Python 3.5 a été interrompu et le code nécessaire au fonctionnement avec Python 2 a été supprimé (la couche numpy.compat a été conservée). Les versions prises en charge sont maintenant Python 3.6, 3.7 et 3.8. Le développement du module a été poursuivi numpy.random pour travailler avec des échantillons aléatoires. Amélioration du support des packages wheel NumPy sur l'architecture Aarch64 et lors de l'utilisation de l'implémentation Python PyPy. Étendue la fonctionnalité numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero et numpy.array_equal. Amélioration de la détection des capacités CPU, telles que le support d'AVX. Ajout d'une implémentation qui fonctionne 5 à 7 fois plus vite np.exp basée sur AVX512, appliquée aux données d'entrée de type np.float64.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster