SoftmaxWithLossLayer 层可以分解为 SoftmaxLayer + MultinomialLogisticLoss 层的组合,不过其梯度计算更加数值稳定.
测试时,该网络层可以由 SoftmaxLayer 层代替.
返回每一个标签label 的概率.
# python 实现
import numpy as np
def softmax(x):
y = np.exp(x)
return y/np.sum(y)
[From caffe小问题(2):softmaxWithLoss]