slice or index of chainer.Variable to get item in chainer 是否具有后向能力?
Does slice or index of chainer.Variable to get item in chainer has backward ability?
下面的代码chainer.Variable是否仍然有能力保存图形并且可以在 slice(a[0,1] 或 index(a) 之后向后(梯度流) [0]):
>>> a = chainer.Variable(np.array([[1,2,3],[10,11,12]]))
>>> a
variable([[ 1, 2, 3],
[10, 11, 12]])
>>> a[0]
variable([1, 2, 3])
>>> a[0, 1]
variable([1])
是的。 chainer.Variable
的索引支持反向传播。
下面的代码chainer.Variable是否仍然有能力保存图形并且可以在 slice(a[0,1] 或 index(a) 之后向后(梯度流) [0]):
>>> a = chainer.Variable(np.array([[1,2,3],[10,11,12]]))
>>> a
variable([[ 1, 2, 3],
[10, 11, 12]])
>>> a[0]
variable([1, 2, 3])
>>> a[0, 1]
variable([1])
是的。 chainer.Variable
的索引支持反向传播。