2
我有兩個來自KNN實現的方法。我收集他們是兩個距離測量,但我不明白他們有什麼不同。我嘗試過查找方法,但沒有任何運氣。這些np.linalg.norm方法有什麼區別
def euclideanDistance(in1,in2):
return np.linalg.norm(in1-in2)
def L1Distance(in1,in2):
return np.linalg.norm(in1-in2,1)
[L1](http://mathworld.wolfram.com/L1-Norm.html) vs [L2](http://mathworld.wolfram.com/L2-Norm.html)(又名歐幾里德)規範。 –
這個文檔很清楚:在第一種情況下,'ord = None',在第二種情況下,'ord = 1'。準確地說,你不瞭解哪些部分? – Evert
此外,[this](https://rorasa.wordpress.com/2012/05/13/l0-norm-l1-norm-l2-norm-l-infinity-norm/)值得一讀。 –