Asked about Vectors, matrices and what a multiply means
What is broadcasting and why is it risky?
An answer that works
NumPy stretching a smaller array to match a larger one when shapes are compatible. It is convenient and it can silently produce a valid array of the wrong shape rather than an error, so the bug appears much later as bad results rather than a crash.
Reading an answer is not being able to give one. The section that teaches this is Vectors, matrices and what a multiply means, 6 hours of Linear algebra.
Learn this properlyAlso asked about Linear algebra
What does a dot product tell you?Why do matrix multiply shapes have to line up?What is the difference between L1 and L2 regularisation?What does SVD give you?How does PCA relate to eigenvectors?What does the dot product of two vectors tell you?How is linear regression a linear algebra problem?Explain PCA.
All 10 questions on Linear algebra