BCEAfterSigmoidLoss
- class BCEAfterSigmoidLoss(reduction: str = 'mean')[源代码]
基础类:
PointwiseLoss数值不稳定的显式Sigmoid + BCE损失版本。
注意
相关的
torch模块是torch.nn.BCELoss,但由于 PyKEEN 的损失函数中实现了扩展功能,因此不能在 PyKEEN 中互换使用。初始化损失。
- Parameters:
reduction (str) – 减少方式,参见
pykeen.nn.modules._Loss
方法总结
forward(logits, labels, **kwargs)定义每次调用时执行的计算。
方法文档