peal.training.criterions.FocalLoss¶ class peal.training.criterions.FocalLoss[source]¶ Bases: Module Binary focal loss on logits (Lin et al., 2017). Parameters: alpha (float, optional) – Constant weight of every term (default 0.25). gamma (float, optional) – Focusing exponent; 0 recovers plain BCE (default 1). reduction ({"mean", "sum", "none"}, optional) – How the per-element losses are aggregated. Methods forward Return alpha * (1 - p_t) ** gamma * BCE reduced as configured. __init__(alpha=0.25, gamma=1, reduction='mean')[source]¶ Store the focal-loss hyperparameters. forward(inputs, targets)[source]¶ Return alpha * (1 - p_t) ** gamma * BCE reduced as configured.