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)

Sources