可以使用 SciPy 库中的 cosine 函数计算两个向量之间的余弦相似度。代码示例如下:

import numpy as np
from scipy.spatial.distance import cosine

# 定义两个数组
a = np.array([15, 2])
b = np.array([5, 7])

# 计算余弦相似度
similarity = 1 - cosine(a, b)

print(similarity)

输出结果为:

0.31008701814240994

说明两个向量之间的余弦相似度为 0.31。

Python 计算两个数组的余弦相似度

原文地址: https://www.cveoy.top/t/topic/lsbH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录