如何在'add_with_ids'训练的索引上返回'faiss'唯一向量id?

时间:2018-06-11 13:08:50

标签: python knn

我正在使用Facebook的faiss索引和使用add_with_ids方法的自定义索引。在推理时间我使用distance, ID = model.search()返回它训练过的自定义ID。是否可以在没有再培训的情况下返回一个唯一的ID?或者只返回实际最接近的向量?

谢谢!

1 个答案:

答案 0 :(得分:1)

由于您提供了实际的向量,所以您大概知道如何将id映射到向量。 大多数Faiss索引都不存储向量,因为需要对其进行压缩以适合RAM。