Machine learning Caffe如何将自定义损失函数传递到net.backward()中

Machine learning Caffe如何将自定义损失函数传递到net.backward()中,machine-learning,neural-network,caffe,Machine Learning,Neural Network,Caffe,Caffe指出 向后传递计算给定学习损失的梯度[…] 不管你怎么打 net.backward() 即使没有通过任何预期的输出,仍然可以得到差异。我想计算关于输入和我自己的损失函数的梯度。我如何在Caffe中做到这一点?如果您的损失层已经是网络的一部分,那么将根据该损失计算梯度。@Shai我使用的是预训练模型,如何添加损失层?

Caffe指出

向后传递计算给定学习损失的梯度[…]

不管你怎么打

net.backward() 

即使没有通过任何预期的输出,仍然可以得到差异。我想计算关于输入和我自己的损失函数的梯度。我如何在Caffe中做到这一点?

如果您的损失层已经是
网络的一部分,那么将根据该损失计算梯度。@Shai我使用的是预训练模型,如何添加损失层?