caffe

时间:2016-08-23 20:10:40

标签: caffe loss

我有一种欧几里德损失函数:

\sum_{i,j} c_i*max{0,y_{ji}-k_{ji}} + p_i*max{0,k_{ji}-y_{ji}}

其中y_{ji}是caffe的输出,k_{ji}是实际输出值,i是项的索引,j是样本索引。

问题在于获取参数c_ip_i的值。

当我有c_i = c_q for all i \neq q时,p_i类似,我只是将它们的值作为损失图层的参数(我在caffe.proto中添加了两个新参数)。然而,问题是现在我有大约300个项目,因此将它们作为损失层参数是不合理的。 我试图在损失层中获取它们的值,我的意思是我尝试为损失层添加另一个bottom layer,但它给出了一个错误。 我被困在这里了!

请指导我如何解决这个问题。

提前致谢, 阿夫欣

0 个答案:

没有答案