Broadcasting : prêter une ligne à toutes les autres

Piège

On peut écrire for j in range(m): Z[:,j] += b.flatten(). Marche, mais lent. Le broadcasting Numpy Z + b (avec b shape (n,1) et Z shape (n,m)) fait la même chose en un appel C optimisé. Vidéo 8 insiste : 'le broadcasting nous permet d'étendre les dimensions du tableau y'.