【发布时间】:2018-06-15 23:20:40
【问题描述】:
我正在尝试阅读以下代码以在 python 中进行反向传播
probs = exp_scores /np.sum(exp_scores, axis=1, keepdims=True)
#Backpropagation
delta3 = probs
delta3[range(num_examples), y] -= 1
dW2 = (a1.T).dot(delta3)
....
但我无法理解以下代码行:
delta3[range(num_examples), y] -= 1
你能告诉我这是做什么的吗?
非常感谢您的帮助!
【问题讨论】:
标签: python numpy neural-network deep-learning backpropagation