我希望能够通过占位符将初始状态提供给网络,而TensorFlow只允许数组或张量进行提供(而且我不知道如何创建一个zer initiale状态元组)。但是tf.nn.dynamic_rnn
函数需要一个大小为3的元组。
在这篇文章的答案中:
How do I set TensorFlow RNN state when state_is_tuple=True?
公开了一种方法来执行此转换,但使用l = tf.unpack(state_placeholder, axis=0)
的函数不再存在。如何执行从张量形状(num_layer,2,batch_size,hidden_layers)Feed到占位符到tf.nn.dynamic_rnn
可接受的tupple作为initial_state参数的转换?