看起来像scipy.spatial.distance.cdist余弦相似距离:
1 - u*v/(||u||||v||)
与sklearn.metrics.pairwise.cosine_similarity是
u*v/||u||||v||
有人知道使用不同定义的原因吗?
是。这是2种不同的事物,但是通过以下等式联系起来:
余弦距离= 1-余弦相似度
参考:https://docs.scipy.org/doc/scipy/reference/generated/scipy.spatial.distance.cosine.html