最近在使用faiss来加速计算高维矩阵,目前看到的教程时间稍微久了一些,这里做一下整理
1. 在机器可以访问外网的情况:
下通过Anaconda3直接安装比较方便:给出参考连接 [link](https://juejin.cn/post/6844903714671558670)
2. 源码安装(c++)
安装依赖1. gcc及g++
安装gcc:
yum install gcc
安装g++:
·yum install gcc-c++’(权限不够,用在root权限下安装)
查看gcc版本,如果是gcc4.8以下建议升级到gcc4.8
gcc -v
安装依赖数学库:openblas 和 lapack
安装openblas
#没有安装git,先安装git,CentOS安装git
yum install git
git clone https://github.com/xianyi/OpenBLAS.git
cd OpenBLAS
#如果没有安装gfortran
#yum install gcc-gfortran (unbuntu版 执行 sudo apt-get ins