实例化Affine层
已有一个size为(2,3)的numpy矩阵x和一个size为(3,2)的权重W,自行定义一个符合affine层前向及反向传播规则的偏置b
import numpy as np
# 参数定义
x = np.array( [[1.0, -0.5, -2.0], [-2.0, 3.0, -4.0]] )
W = np.array([[0, 1],[2, 3] , [4, 5]])
b = # 给出符合规则的b
这个偏置b,咋算咧?要求自行定义一个符合条件的,咋叫符合条件?
# 实例化affine层
mul_matrix_layer = # 实例化affine层必须同时指定W,b的初始值
Y = # 求出affine输出的前向过程
dout = 1
# 写出根据反向传播求dx的导数
dx =
and 补充商量空了的三行代码
The last question is 为什么实例化affine层必须同时指定W,b的初始值?
这和书上写的差好多啊,完全没思路,谢谢。