如果np.dot(a, b)⾥,a和b都是矩阵,那么进⾏的就是矩阵乘法
np.matmul(a, b) 也可以进⾏矩阵相乘
all_user_predicted_ratings = np.dot(np.dot(U, sigma), Vt)
test=np.matmul(np.matmul(U, sigma), Vt)
np.array_equal(test, all_user_predicted_ratings) # 判断两个array是否相同的⽅法
如果np.dot(a, b)⾥,a和b都是矩阵,那么进⾏的就是矩阵乘法
np.matmul(a, b) 也可以进⾏矩阵相乘
all_user_predicted_ratings = np.dot(np.dot(U, sigma), Vt)
test=np.matmul(np.matmul(U, sigma), Vt)
np.array_equal(test, all_user_predicted_ratings) # 判断两个array是否相同的⽅法