I've noticed a potentially misleading statement in notebook 00. The statement is: "Multiplying matrices by each other is also referred to as the dot product."
While it's true that matrix multiplication involves calculating a series of dot products, the two operations are not the same. The dot product is an operation between two vectors that results in a scalar, while matrix multiplication is an operation between two matrices that results in another matrix. In the context of TensorFlow, tf.matmul() performs matrix multiplication, and tf.tensordot() can perform a similar operation when the axes parameter is set to 1 https://www.tensorflow.org/api_docs/python/tf/tensordot . However, these are distinct operations and should not be conflated.
I believe this statement could lead to confusion, especially for those new to these concepts. I suggest it be revised for clarity. Using tf.tensordot() for matrix multiplication can be valid in certain contexts, but the key point here is the misleading conclusion drawn from the statement.
I've noticed a potentially misleading statement in notebook 00. The statement is: "Multiplying matrices by each other is also referred to as the dot product."
While it's true that matrix multiplication involves calculating a series of dot products, the two operations are not the same. The dot product is an operation between two vectors that results in a scalar, while matrix multiplication is an operation between two matrices that results in another matrix. In the context of TensorFlow, tf.matmul() performs matrix multiplication, and tf.tensordot() can perform a similar operation when the axes parameter is set to 1 https://www.tensorflow.org/api_docs/python/tf/tensordot . However, these are distinct operations and should not be conflated.
I believe this statement could lead to confusion, especially for those new to these concepts. I suggest it be revised for clarity. Using tf.tensordot() for matrix multiplication can be valid in certain contexts, but the key point here is the misleading conclusion drawn from the statement.