【发布时间】:2021-07-25 22:25:54
【问题描述】:
我有这个向量
>>> vec
tensor([[0.2677, 0.1158, 0.5954, 0.9210, 0.3622, 0.4081, 0.4477, 0.7930, 0.1161,
0.5111, 0.2010, 0.3680, 0.1162, 0.1563, 0.4478, 0.9732, 0.7962, 0.0873,
0.9793, 0.9382, 0.9468, 0.0851, 0.7601, 0.0322, 0.7553, 0.4025, 0.3627,
0.5706, 0.3015, 0.1344, 0.8343, 0.8187, 0.4287, 0.5785, 0.9527, 0.1632,
0.2890, 0.5411, 0.5319, 0.7163, 0.3166, 0.5717, 0.5018, 0.5368, 0.3321]])
使用这个向量,我想生成 15 个余弦相似度大于 80% 的向量。
如何在 pytorch 中做到这一点?
【问题讨论】:
-
即您想生成 15 个余弦相似度至少为 80%相对于输入向量的向量?
标签: vector pytorch cosine-similarity