Strange matrix multiplication in TensorFlow2 lecture multiple inputs
video: Deep Learning with TensorFlow 2.0 > Neural networks Intro > The linear model. Multiple inputs and multiple outputs
The matrix multiplication shown around time 2:58 is not correct. It's not how matrices are multiplied. Try creating them using np.array, the output values will not be achieved.
I think the source of the confusion comes from reversing the order of the matrices. In the video, the weights matrix is on the right of the variables matrix, which is opposite what is shown the lectures notes, page 8.
PS I am not referring to the machine way of adding the bias matrix, which of course is not the same as ordinary matrix addition.