incerto.calibration.get_uncertainty_from_evidence#
- incerto.calibration.get_uncertainty_from_evidence(evidence, num_classes)[source]#
Compute uncertainty measures from evidential outputs.
- Parameters:
- Returns:
alpha: Dirichlet parameters (N, C)
belief: Predicted probabilities (N, C)
uncertainty: Total uncertainty / vacuity (N, 1)
epistemic: Epistemic uncertainty (N, 1)
- Return type:
Dictionary with
Example
>>> evidence = F.softplus(model(x)) >>> uncertainty = get_uncertainty_from_evidence(evidence, num_classes=10) >>> total_unc = uncertainty['uncertainty']