rcosine函数是一个用于计算余弦相似度的函数。在 Python 中,你可以使用 scipy 库中的 cosine 计算两个向量的余弦相似度,也可以使用 numpy 库中的 dot 函数计算两个向量的内积,然后再使用 norm 函数计算它们的模长,最后将它们相除得到余弦相似度。例如:
import numpy as np
def cosine_similarity(vec1,vec2):
dot = np.dot(vec1, vec2)
norm1 = np.linalg.norm(vec1)
norm2 = np.linalg.norm(vec2)
return dot / (norm1 * norm2)