torch.nn.functional.binary_cross_entropy — PyTorch 2.7 documentation (original) (raw)

torch.nn.functional.binary_cross_entropy(input, target, weight=None, size_average=None, reduce=None, reduction='mean')[source][source]

Measure Binary Cross Entropy between the target and input probabilities.

See BCELoss for details.

Parameters

Return type

Tensor

Examples:

input = torch.randn(3, 2, requires_grad=True) target = torch.rand(3, 2, requires_grad=False) loss = F.binary_cross_entropy(torch.sigmoid(input), target) loss.backward()