FaissIVFPQIndexConfig

class lightning_ir.retrieve.faiss.faiss_indexer.FaissIVFPQIndexConfig(num_train_embeddings: int | None = None, num_centroids: int = 262144, ef_construction: int = 40, num_subquantizers: int = 16, n_bits: int = 8)[source]

Bases: FaissIVFIndexConfig

__init__(num_train_embeddings: int | None = None, num_centroids: int = 262144, ef_construction: int = 40, num_subquantizers: int = 16, n_bits: int = 8) None[source]

Methods

__init__([num_train_embeddings, ...])

Attributes

indexer_class

alias of FaissIVFPQIndexer