np.dot == np.matmul 矩阵乘法,[a,b]*[b,c] = [a,c]
np.multiply 对应位相乘,需维度完全相同
x1 = ([[1, 2], [1, 2]])
x2 = ([[2, 1], [2, 1]])
print(np.multiply(x1, x2))
print(np.matmul(x1, x2))
print(np.dot(x1, x2))
[[2 2]
[2 2]]
[[6 3]
[6 3]]
[[6 3]
[6 3]]
np.dot == np.matmul 矩阵乘法,[a,b]*[b,c] = [a,c]
np.multiply 对应位相乘,需维度完全相同
x1 = ([[1, 2], [1, 2]])
x2 = ([[2, 1], [2, 1]])
print(np.multiply(x1, x2))
print(np.matmul(x1, x2))
print(np.dot(x1, x2))
[[2 2]
[2 2]]
[[6 3]
[6 3]]
[[6 3]
[6 3]]