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/)值得一读。 –