Apply reduction to collection of losses.
(losses, reduction="none")
| 2 | import torch |
| 3 | |
| 4 | def apply_reduction(losses, reduction="none"): |
| 5 | """Apply reduction to collection of losses.""" |
| 6 | if reduction == "mean": |
| 7 | losses = losses.mean() |
| 8 | elif reduction == "sum": |
| 9 | losses = losses.sum() |
| 10 | return losses |
| 11 |
nothing calls this directly
no outgoing calls
no test coverage detected