我是否需要Tensorflow中RNNCell的序列长度参数

时间:2016-12-30 23:33:17

标签: python machine-learning tensorflow sequence-to-sequence

如果我的输入是可变长度并且我填充它,例如:

[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,我的模型的渐变计算是否会改变是否正确?

0 个答案:

没有答案