项目github地址:bitcarmanlee easy-algorithm-interview-and-practice
欢迎大家star,留言,一起学习进步
本地ubuntu系统装了faiss以后,运行相关测试代码还会报如下错误:
No module named '_swigfaiss'
查阅了一下github上faiss相关文档,还需要安装如下组件
sudo apt-get install libopenblas-dev
sudo apt-get install libomp-dev
openblas这种东西,那必然就是与科学计算有关系了…
macos系统上,可以使用如下命令安装:
#cpu 版本
conda install faiss-cpu -c pytorch
# GPU 版本
conda install faiss-gpu cudatoolkit=8.0 -c pytorch # For CUDA8
conda install faiss-gpu cudatoolkit=9.0 -c pytorch # For CUDA9
conda install faiss-gpu cudatoolkit=10.0 -c pytorch # For CUDA10
如果直接
pip install faiss
也会出现上面的错误。