我正在研究 Minkowski 距離,它由以下定義:我使用 for 循環來計算它如下,import numpy as npimport randomA = np.random.randint(5, size=(10, 5))B = [1, 3, 5, 2, 4]for i in range(10): dist = (sum((abs(A[i]-B))**5))**(1/5) # I set p=5 in this case print("Distances: ", dist)有什么辦法可以使用 numpy 技術避免這個循環?
添加回答
舉報
0/150
提交
取消