conda

faiss简介及示例

北战南征 提交于 2020-09-27 17:04:15
转自: https://blog.csdn.net/kanbuqinghuanyizhang/article/details/80774609 简介 faiss是为稠密向量提供高效相似度搜索和聚类的框架。由 Facebook AI Research 研发。 具有以下特性。 1、提供多种检索方法 2、速度快 3、可存在内存和磁盘中 4、C++实现,提供Python封装调用。 5、大部分算法支持GPU实现 下面给出一些快速链接方便查找更多内容。 github 官方文档 c++类信息 Troubleshooting 官方安装文档 faiss在个人小项目中的运用:“夫妻相/更像谁”中查找人脸相似 个人项目可通过下面两种方式访问体验 1、微信小程序 2、PC端 AI爱 yep66.com 安装 文档中给出来编译安装,conda等安装方式。因为公司服务器编译安装需要权限,所有我们一般使用conda的方式安装python Module。 # 更新conda conda update conda # 先安装mkl conda install mkl # faiss提供gpu和cpu版,根据服务选择 # cpu版本 conda install faiss-cpu -c pytorch # gpu版本 -- 记得根据自己安装的cuda版本安装对应的faiss版本,不然会出异常。使用命令:nvcc -V