Decompose predictive uncertainty into epistemic and aleatoric components.
- Parameters:
predictions (Tensor) – Tensor of shape (num_samples, batch_size, num_classes)
- Return type:
Tuple[Tensor, Tensor, Tensor]
- Returns:
Tuple of (total_uncertainty, epistemic_uncertainty, aleatoric_uncertainty)
Each has shape (batch_size,)