denselinkage.core.ports.BlockingIndex¶
- class denselinkage.core.ports.BlockingIndex(*args, **kwargs)[source]¶
Bases:
ProtocolImmutable fitted artifact produced by
Blocker.build().Holds the indexed (left/reference) records and generates
CandidatePair``s for a query record set. ``top_kandsimilarity_thresholdare query-time parameters: they default to the values fixed on the originatingBlockerspec but may be overridden per call, so atop_k/ threshold sweep reuses one built index instead of rebuilding it. An overridetop_k <= 0raisesInvalidTopK(parity with the index-time validation documented onindex()).