denselinkage.indexing.FaissFlatIndex¶
- class denselinkage.indexing.FaissFlatIndex(*args, **kwargs)[source]¶
Bases:
VectorIndexFAISS-backed reference index spec — exact (flat) inner-product search (extra:
[faiss]).buildis a factory: it returns a fresh populatedFaissSearchableIndexand mutates neitherselfnor its arguments, so one spec safely builds many artifacts. Usesfaiss.IndexFlatIP(inner product, not L2) so that for the L2-normalized vectors the embedders produce the score equals cosine — keepingsimilarity_thresholdsemantics identical toNumpyFlatIndex.