ApproxRankMSE
- class lightning_ir.loss.loss.ApproxRankMSE(temperature: float = 1, discount: 'log2' | 'reciprocal' | None = None)[source]
Bases:
ApproxLossFunction
- __init__(temperature: float = 1, discount: 'log2' | 'reciprocal' | None = None)[source]
Methods
__init__
([temperature, discount])compute_loss
(output, batch)get_approx_ranks
(scores, temperature)process_scores
(output)process_targets
(scores, batch)