BCEAfterSigmoidLoss
- class BCEAfterSigmoidLoss(reduction: Literal['mean', 'sum'] = 'mean')[source]
Bases:
PointwiseLossThe numerically unstable version of explicit Sigmoid + BCE loss.
Note
The related
torchmodule istorch.nn.BCELoss, but it can not be used interchangeably in PyKEEN because of the extended functionality implemented in PyKEEN’s loss functions.Initialize the loss.
- Parameters:
reduction (Literal['mean', 'sum']) – the reduction, cf.
pykeen.nn.modules._Loss
Methods Summary
forward(x, target[, weight])Calculate the point-wise loss.
Methods Documentation