Vue d'ensemble
SciPy 1.16, publie le 22 juin 2025, ajoute les filtres FIR 2D et etend le support de l'Array API aux modules signal et stats.
Fonctionnalites principales
Filtres FIR 2D
Le module scipy.signal ajoute le support des filtres FIR (Finite Impulse Response) en deux dimensions pour le traitement d'images.
python
from scipy.signal import convolve2d
import numpy as np
# Filtre FIR 2D : noyau de lissage
image = np.random.rand(100, 100)
kernel = np.ones((3, 3)) / 9
smoothed = convolve2d(image, kernel, mode='same')
print(f'Shape : {smoothed.shape}')
Array API pour signal et stats
Les modules scipy.signal et scipy.stats supportent desormais l'Array API standard, permettant l'utilisation de backends comme CuPy ou JAX.
python
from scipy import stats
import numpy as np
data = np.random.normal(0, 1, 1000)
result = stats.describe(data)
print(f'Mean: {result.mean:.3f}')
print(f'Variance: {result.variance:.3f}')
