两个向量间的欧式距离公式:
a = np.array([[2, 2], [4, 5], [6, 7]])
b = np.array([[1, 1]])
# 使用L2范数计算
dev1 = np.linalg.norm(a - b, ord=2, axis=1)
# 使用公式计算
dev2 = np.sqrt(np.sum((a - b) ** 2, axis=1))
print(dev1.reshape((-1, 1)), dev2.reshape((-1, 1)))
# [[1.41421356], [5. ], [7.81024968]]
# [[1.41421356], [5. ], [7.81024968]]