我正在尝试使用numpy在python中实现这个公式。
如上图所示,X是numpy矩阵,每个xi是n维的向量,C也是n维的向量,每个Ci也是n维的向量,dist(Ci,xi)是这两个向量之间的欧氏距离。我在python中实现了一个代码:
value = 0
for i in range(X.shape[0]):
min_value = math.inf
#this for loop iterate k times
for j in range(C.shape[0]):
distance = (np.dot(X[i] - C[j],