denselinkage.metrics.BlockingMetrics

class denselinkage.metrics.BlockingMetrics(pc: Mapping[int, float], n_gold: int)[source]

Bases: object

Pair-completeness@k. pc_at(k) is the sole supported accessor; construct via from_pc_map() (no leading-underscore public constructor param).

pc_at(k: int) float[source]

PC@k. Raises KeyError if k was not among the ks passed to blocking_metrics (no silent 0.0 — an uncomputed k is a usage error, not a zero result).