denselinkage.core.results.TrainingPairs¶
- class denselinkage.core.results.TrainingPairs(positives: tuple[tuple[Record, Record], ...], negatives: tuple[tuple[Record, Record], ...], batches: tuple[tuple[int, ...], ...] | None = None)[source]¶
Bases:
objectSupervised material for a Trainer (v2). A distinct sibling of
LabeledPairs— never an overload:LabeledPairsis positives-only gold for evaluation;TrainingPairscarries negatives and is consumed only by training.batchespreserves in-batch contrastive grouping (the paper’s loss is batch-structure dependent).