Closed silencesmile closed 5 months ago
在使用向量聚类时,产生聚类中心向量,将向量插入milvus,向量数值有向量不一致(小数点最后几位),再使用同样的向量查询时,相似度仅为0.81,即使是复制的milvus库中存下来的向量,相似度也是0.8多, 当使用cos计算向量,相似度为0.9999,如果使用milvus查询相似度topn,结果误差很大。 python_cos_similarity.py.txt
希望相同的向量查询的相似度为1.0
1、打开txt文件,修改为.py文件 2、执行py文件,得到相似度为0.9999 3、将py文件里的向量插入milvus 4、使用另一组向量或插入的向量查询milvus的相似度 5、得到相似度结果为0.81
Python执行环境:3.10 milvus版本为:2.3.x
No response
You can open issue here https://github.com/milvus-io/milvus/issues for the Milvus issue
好的 已处理
Current Behavior
在使用向量聚类时,产生聚类中心向量,将向量插入milvus,向量数值有向量不一致(小数点最后几位),再使用同样的向量查询时,相似度仅为0.81,即使是复制的milvus库中存下来的向量,相似度也是0.8多, 当使用cos计算向量,相似度为0.9999,如果使用milvus查询相似度topn,结果误差很大。 python_cos_similarity.py.txt
Expected Behavior
希望相同的向量查询的相似度为1.0
Steps To Reproduce
Environment
Anything else?
No response