Snippets
Du code concis, avec une explication claire.
numpy: fancy indexing
Indexer avec listes/arrays d'indices et masques booléens.
#numpy#indexing#advanced
numpy: FFT/iFFT basiques
Transformer des signaux et reconstruire via iFFT.
#numpy#fft#signal
numpy: rfft/irfft
FFT réelle et inverse pour signaux 1D.
#numpy#fft#signal
numpy: eig et SVD
Décomposer une matrice: valeurs/vecteurs propres et SVD.
#numpy#linalg#svd
numpy: masked arrays
Masquer des valeurs (NaN-like) avec numpy.ma.
#numpy#masked#nan
numpy: linalg solve vs inverse
Résoudre Ax=b via solve plutôt que calculer l'inverse.
#numpy#linalg#solve
numpy: memmap (fichiers mappés en mémoire)
Travailler sur des tableaux trop gros pour la RAM.
#numpy#memmap#io
numpy: meshgrid, ogrid, mgrid
Générer des grilles pour calculs vectorisés.
#numpy#meshgrid#grid
numpy: nanmean, nanargmax, nan*
Ignorer les NaN dans les réductions et arg*.
#numpy#nan#reduction
numpy: QR et Cholesky
Factorisations QR et Cholesky pour résolution rapide.
#numpy#qr#cholesky
numpy: random.choice avec p
Échantillonner avec probabilités personnalisées.
#numpy#random#choice
numpy: RNG Generator
Générer des nombres aléatoires avec Generator (reproductible).
#numpy#random#rng