在 torch.nn 中常用的损失函数有:
nn.MSELoss
: 均方误差损失函数, 常用于回归问题.nn.CrossEntropyLoss
: 交叉熵损失函数, 常用于分类问题.nn.NLLLoss
: 对数似然损失函数, 常用于自然语言处理中的序列标注问题.nn.L1Loss
: L1 范数损失函数, 常用于稀疏性正则化.nn.BCELoss
: 二分类交叉熵损失函数, 常用于二分类问题.
还有一些其他的损失函数, 例如 nn.PoissonNLLLoss
和 nn.KLDivLoss
, 具体使用哪一个损失函数取决于问题的具体情况.