deltas.append(deltas[-1].dot(self.weights[l].T)*self.activation_deriv(a[l]))代码含义
时间: 2023-02-12 10:19:55 浏览: 131
Python库 | cute_deltas-0.0.1-py3-none-any.whl
这段代码是在执行反向传播算法(backpropagation)中的一部分。其中,deltas 是一个列表,用于存储每层的误差项;self.weights[l] 是第 l 层的权重矩阵;self.activation_deriv(a[l]) 是第 l 层的激活函数的导数值。
这句话的意思是,将第 l 层误差项乘上 (l-1)层权重矩阵的转置矩阵,再乘上激活函数导数值, 最后添加到 deltas 列表中。
阅读全文