【发布时间】:2023-03-15 10:50:01
【问题描述】:
我想创建一个大小为 7x7 的余弦相似度矩阵,其中矩阵的每个元素将是两个大小为 1024 的数组的余弦相似度。
[[ 0.1463873 0.6160218 -0.8804966 ... 1.520877 0.09114664
0.14081596]]
[[ 0.54208326 0.7649026 -1.4366877 ... 1.6818116 -0.20427406
0.3631045 ]]
[[ 0.32065052 0.67767006 -1.2465438 ... 0.6658634 -0.17746
0.39568862]]
[[ 0.25573847 0.70055985 -1.1845624 ... 1.4804083 -0.34156996
0.04723666]]
[[ 0.62882924 1.3213214 -1.4690932 ... 1.3146497 -0.1773764
-0.4018889 ]]
[[ 0.82711285 1.1108592 -1.1221949 ... 1.4259428 -0.41509023
-0.03925738]]
[[-0.04750526 0.42094198 -1.2134333 ... 0.7967724 -0.08025895
0.32510945]]
假设这些是 7 个数组,每个数组的大小为 1024。我想在它们之间生成一个余弦相似度矩阵,使得矩阵的大小为 7x7。有什么办法吗?
【问题讨论】:
标签: python arrays matrix nlp cosine-similarity