Pytorch 如何在成本函数中增加L2规则化?

Pytorch 如何在成本函数中增加L2规则化?,pytorch,Pytorch,我尝试在损失函数中添加L1和L2调节。但我失败了 我的代码: criteria=nn.NLLLoss()+nn.L1Loss() 它应该非常适合这样的情况: criteria=nn.NLLLoss()+_lambda*nn.L1Loss() 我该怎么做呢?您需要首先实例化它们并添加它们。他们都期望有两个论点: nll_损耗=nn.NLLLoss() l1_损耗=nn.l1损耗() 损耗=nll_损耗(x,y)+λ*l1_损耗(x,y) 谢谢!它起作用了!

我尝试在损失函数中添加L1和L2调节。但我失败了

我的代码:

criteria=nn.NLLLoss()+nn.L1Loss()

它应该非常适合这样的情况:

criteria=nn.NLLLoss()+_lambda*nn.L1Loss()


我该怎么做呢?

您需要首先实例化它们并添加它们。他们都期望有两个论点:


nll_损耗=nn.NLLLoss()
l1_损耗=nn.l1损耗()
损耗=nll_损耗(x,y)+λ*l1_损耗(x,y)

谢谢!它起作用了!