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

A eu lieu sortie de la bibliothèque Python pour le calcul scientifique NumPy 1.17, 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.

Sortie de NumPy 1.17 se distingue introduisant des optimisations qui améliorent considérablement la performance de certaines opérations, et mettant fin au support de Python 2.7. Pour fonctionner, Python 3.5-3.7 est désormais requis. Parmi les autres changements :

  • L'implémentation du module FFT (Transformées de Fourier rapides) pour effectuer des transformations de Fourier rapides a été transférée de fftpack à un module plus rapide et précis pocketfft.
  • Un nouveau module extensible a été inclus
    random, offrant le choix entre quatre générateurs de nombres pseudo-aléatoires (MT19937, PCG64, Philox et SFC64) et implémentant une méthode améliorée de génération d'entropie dans les processus s'exécutant en parallèle.
  • Ajout d'algorithmes de tri par base (radix) et hybride (timsort) qui sont sélectionnés automatiquement en fonction du type de données.
  • Par défaut, la possibilité de remplacer les fonctions NumPy est activée.

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