You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
The text was updated successfully, but these errors were encountered: