Vue d'ensemble
NumPy 2.2, publie le 1er fevrier 2025, continue la serie 2.x avec des ameliorations de performance et de nouvelles fonctions.
Fonctionnalites principales
Performances ameliorees
Les operations sur les tableaux sont plus rapides grace a des optimisations SIMD etendues et une meilleure gestion de la memoire.
python
import numpy as np
print(f'NumPy {np.__version__}') # 2.2.x
# Operations optimisees
a = np.random.randn(1_000_000)
b = np.random.randn(1_000_000)
c = np.add(a, b) # SIMD accelere
print(f'Mean: {c.mean():.4f}')
Nouvelles fonctions utilitaires
De nouvelles fonctions utilitaires simplifient les operations courantes sur les tableaux et renforcent la compatibilite avec l'API Array standard.
python
import numpy as np
# Meilleures valeurs par defaut pour la creation
x = np.asarray([1, 2, 3], dtype=np.float64)
print(x.dtype) # float64
# Compatibilite Array API
xp = np # Array API namespace
y = xp.linspace(0, 1, 5)
print(y)
