如果我的输入是可变长度的,并且我填充它,例如:
[X, Y, Z, PAD, PAD]
我通过Tensorflow的RNN细胞:
sequence_length=3
在对PAD符号求值之前停止计算,并获得一系列输出状态(每个输入一个):
outputs = [state1, state2, state3, state4, state5]
state4和state5都是零:
state1 = [0.123, -0.351 ...]
...
state4 = [0, 0, 0, ...]
state5 = [0, 0, 0, ...]
如果我不传递sequence_length参数,而是用零向量手动替换state4和state5,那么我的模型的梯度计算不会改变,这正确吗?
目前没有回答
相关问题 更多 >
编程相关推荐