Poyesis

Poyesis logo
Références Équipe Méthodologie
Produits
Applications mobiles SaaS B2B et B2C Logiciels et outils métiers Marketplaces ERP Back-office Plateformes de mise en relation UX/UI designs Site vitrine E-commerce headless
Technos Blog
Parlez-nous de votre projet
Poyesis logo
Références Équipe Méthodologie
Produits
Technos Blog
Produits
Applications mobiles SaaS B2B et B2C Logiciels et outils métiers Marketplaces ERP Back-office Plateformes de mise en relation UX/UI designs Site vitrine E-commerce headless
Parlez-nous de votre projet
Développeur montrant une affiche sur laquelle est écrit "Python"

Développeur montrant une affiche sur laquelle est écrit "Python"

NumPy 2.0 sort enfin après 18 ans, on fait le point

Maxime Pfrimmer par Maxime Pfrimmer
26/06/2024
en Actualité
https://www.linkedin.com/company/poyesis/

18 ans.

C’est le nombre d’années qui s’est écoulé depuis la release de numpy 1.0.

Numpy est un peu le couteau de suisse des mathématiques sous Pythons. Grâce à cette bibliothèque, vous pouvez gérer simplement des matrices, des polynômes et toute une kyrielle de fonctions mathématiques.

Tous ceux qui font des maths l’utilisent. Des statisticiens. Des data scientists. Des professionnels du machine learning et j’en passe.

Des versions mineures se sont succédé entre temps.

Mais cette fois-ci, la communauté derrière le projet à juger les changements trop importants pour rester dans une version 1.xx.

Et ils ont eu raison au vu de ce que la nouvelle version de bibliothèque propose.

Quelques nouvelles fonctionnalités de NumPy 2.0

Sans transition, voici quelques-unes des annonces les plus marquantes de Numpy 2.0 :

  • un nouveau type de chaîne de longueur variable StringDType ;
  • un nouvel espace de noms numpy.strings avec des ufuncs plus performantes ;
  • une nouvelle API de traçage opt_func_info ;
  • la possibilité d’utiliser des objets Pickle dépassant 4GB ;
  • l’amélioration de l’API C et la migration du code C vers le langage de programmation C++ ;
  • une plus grande vitesse d’exécution grâce aux bibliothèques x86-simd-sort, Google Highway et Apple Accelerate.

Cette liste est très loin d’être exhaustive.

Pour voir tous les nouveaux ajouts de NumPy 2.0, rendez-vous sur la page dédiée à l’annonce.

Pas de rétrocompatibilité avec les versions 1.x de NumPy

Oui, vous avez bien lu.

Certains composants utilisant l’API C de NumPy ne vont tout simplement plus fonctionner.

Les développeurs du projet ont anticipé ça et vous proposent un mode ruff pour faciliter la migration de votre code-source sous NumPy 2.0.

Et vous recevrez parfois des messages d’erreurs vous indiquant quoi faire.

Mais parfois ça ne marchera pas.

Si c’est votre cas, faites un tour sur le guide de migration du site officiel de NumPy.

Ou contactez notre chef de projet informatique pour éviter un arrêt brutal de vos services.

PartagerPartagerTweet

Postes connexes

Perplexity AI
Actualité

Perplexity AI pris en flagrant délit de vol de données

27/06/2024

Perplexity AI, une licorne qui promet de rendre Google “ringard” (ce sont les mots...

Actualité

Google Gemini s’invite en Inde (et s’ouvre enfin à tous)

25/06/2024

Mardi 18 juin 2024. Dans un billet de blog plutôt discret, Google a annoncé...

Poyesis logo
hello@poyesis.fr
12 bis rue Oswaldo Cruz 75016 Paris
+33 6 07 46 22 02
LinkedIn
Mentions Légales
.
Copyrights © - Poyesis
No Result
View All Result
  • Accueil
  • Références
  • Équipe
  • Méthodologie
  • Technos
  • Blog

© 2025 JNews - Premium WordPress news & magazine theme by Jegtheme.