我正在使用tf.nn.dynamic_rnn
在 tensorflow 中运行 LSTM。我有一个N
初始状态向量的张量和一个M = N * n
输入的张量。每个系列由n
输入项组成,我想用第 i 个初始状态向量评估第 i 个输入向量集,如下所示:
inputs[0:n], initial_states[0]
inputs[n:2*n], initial_states[1]
...
有没有办法直接通过单个调用tf.nn.dynamic_rnn
和上述张量来做到这一点,还是我必须为每个初始状态向量及其相应的输入(导致len(initial_states)
调用tf.nn.dynamic_rnn
)求助于一个循环?