SCODRiskAt80Cov#
- class torch_uncertainty.metrics.classification.SCODRiskAt80Cov(ood_cost=0.5, **kwargs)[source]#
Calculate the SCOD risk at 80% coverage.
This is the fixed-coverage variant of
SCODRiskAtxCovwith \(\gamma=0.8\). For \(N\) samples, it reports\[\operatorname{SCOD\text{-}Risk@80Cov} = r\left( \frac{\lceil 0.8N\rceil}{N} \right).\]Samples are ordered from lowest to highest OOD score before the risk is evaluated.
- Parameters:
ood_cost (
float) – Relative cost \(c_{\mathrm{OOD}}\) of accepting an OOD sample. The cost of accepting a misclassified ID sample is1 - ood_cost. Defaults to0.5.kwargs – Additional keyword arguments passed to
torchmetrics.Metric.
References
[2] Narasimhan et al. Plugin Estimators for Selective Classification with Out-of-Distribution Detection..
See also
SCODRiskAtxCov:General metric with configurable coverage.