arcface-caffe
arcface-caffe copied to clipboard
为什么loss为87.33,accuracy为1?
为什么把loss设置成arcloss之后,loss为87.33,accuracy为1? layer { name: "cosin_add_m" type: "CosinAddm" bottom: "concat_fc" bottom: "label" top: "fc6_margin" cosin_add_m_param { m: 0.5 } }
layer { name: "fc6_margin_scale" type: "Scale" bottom: "fc6_margin" top: "fc6_margin_scale" param { lr_mult: 0 decay_mult: 0 } scale_param { filler{ type: "constant" value: 64 } } }
layer { name: "concat_loss" type: "SoftmaxWithLoss" bottom: "fc6_margin_scale" bottom: "label" top: "concat_loss" }
如果直接是 layer { name: "concat_loss" type: "SoftmaxWithLoss" bottom: "concat_fc" bottom: "label" top: "concat_loss" } 就可以收敛, 搞不清了为什么了
我用了之前的softmax loss 的模型,作为预训练模型,也还是一样,
同樣問題,不知道有沒有解答