scipy.spatial.distance.cosine函数的用法

 scipy.spatial.distance.cosine(u,v)

作用:计算一维数组之间的余弦距离。(注意是一维数组的余弦距离)

u和v之间的余弦距离定义为:

                             

其中u⋅v是u和v的点积。

参数:

u:输入一维数组

v:输入一维数组

例子:

from scipy.spatial.distance import cosine
>>> import numpy as np
>>> a=np.array([0,1])
>>> b=np.array([1,1])
>>> c=cosine(a,b)
>>> print(c)

0.29289321881345254

代码解释如下图:


猜你喜欢

转载自blog.csdn.net/qq_29023939/article/details/80559323