欢迎光临
我们一直在努力

标签:faiss

Python

Faiss索引类型怎么选择

andy阅读(361)评论(0)

Faiss索引类型怎么选择 是否需要精确的结果? 是,那就得用Flat 唯一保证百分百准确性的是IndexFlatL2(L2距离)和IndexFlatIP(内积距离). 可以用来做其他索引的baseline,不支持压缩, 不支持add_wi...

人工智能和大数据

Faiss 降低内存占用

andy阅读(1048)评论(0)

IndexFlatL2、IndexIVFFlat都是将全部向量存储在内存中的 要扩展到海量的数据集上,Faiss提供了基于乘积量化的有损压缩方式来存储向量索引 向量仍然存储在Voronoi cells中,但是他们的尺寸被降低到一个可配置的字...

Faiss提高搜索查询速度-汤不热吧
人工智能和大数据

Faiss提高搜索查询速度

andy阅读(1444)评论(0)

Faiss提高搜索查询速度 将数据集分成Voronoi cells, 每一个向量都落在其中一个cell中, 搜索时,只需要查询搜索向量所在的cell及附近一些相邻的cell即可 这就是IndexIVFFLat 索引的原理 这种索引需要一个t...

人工智能和大数据

Faiss的研究基础

andy阅读(1969)评论(0)

Faiss Faiss是一个高效的相似度搜索和密集向量聚类的工具。它包含了可以在任意大小 甚至超过可用RAM大小的向量集上进行搜索的算法。它自身也带了一些支持性的代码用于评测和调参。Faiss是C++写的,它支持完整的python包装(包括...

【Faiss系列之一】在Mac系统编译安装Faiss-汤不热吧
Python

【Faiss系列之一】在Mac系统编译安装Faiss

andy阅读(2465)评论(0)

【Faiss系列之一】在Mac系统编译安装Faiss Faiss是Facebook开源的一个相似性搜索库,正如它的名字Faiss就是Fair AI Similarity Search。 最近由于工作原因,需要探索一下此库的使用方法和性能,故...