[faiss] AttributeError: module ‘faiss‘ has no attribute ‘StandardGpuResources‘

今天在运行人重识别程序https://github.com/alibaba/cluster-contrast-reid的过程中,需要使用faiss,结果就报StandardGpuResources错了。

tils/faiss_rerank.py", line 41, in compute_jaccard_distance
    res = faiss.StandardGpuResources()
AttributeError: module 'faiss' has no attribute 'StandardGpuResources'

看上去是需要安装faiss,但是我发现faiss已经安装了cpu版本。

解决方法

安装gpu版本,然后没有报错了,还不清楚杀原因。

pip install faiss-gpu==1.6.5

你可能感兴趣的:(faiss,python,开发语言)