SeismicIndexConfig

class lightning_ir.retrieve.seismic.seismic_indexer.SeismicIndexConfig(num_postings: int = 3500, centroid_fraction: float = 0.1, min_cluster_size: int = 2, summary_energy: float = 0.4, num_k_nearest_neighbors: int = 0, batch_size: int | None = None, num_threads: int = 0)[source]

Bases: IndexConfig

__init__(num_postings: int = 3500, centroid_fraction: float = 0.1, min_cluster_size: int = 2, summary_energy: float = 0.4, num_k_nearest_neighbors: int = 0, batch_size: int | None = None, num_threads: int = 0) None[source]

Methods

__init__([num_postings, centroid_fraction, ...])

Attributes

SUPPORTED_MODELS

indexer_class

alias of SeismicIndexer