【发布时间】:2018-03-21 16:38:10
【问题描述】:
我希望能够通过占位符向网络提供初始状态,而 TensorFlow 只允许提供数组或张量(而且我不知道如何创建初始状态元组)。但是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) 提要到占位符到 tf.nn.dynamic_rnn 可接受的元组作为初始状态参数的转换?
【问题讨论】:
标签: python tensorflow time-series rnn