使用 tf.nn.dynamic_rnn 制作多个隐藏层的 LSTM RNN
using tf.nn.dynamic_rnn to make LSTM RNN of multiple hidden layers
我阅读了 tf.dynamic.rnn 的文档
https://www.tensorflow.org/api_docs/python/tf/nn/dynamic_rnn
并用它来制作多个时间步长的单层 rnn。我想知道我是否可以使用 tf.dynamic.rnn 来堆叠多个隐藏层。有可能这样做吗?
请看下面的代码片段:
Layers = 2
LTSM_Layer = tf.contrib.rnn.BasicLSTMCell(rnn_size)
Cell = tf.contrib.rnn.MultiRNNCell([LTSM_Layer] * Layers)
然后将此单元格传递给 tf.dynamic.rnn
。
我阅读了 tf.dynamic.rnn 的文档 https://www.tensorflow.org/api_docs/python/tf/nn/dynamic_rnn
并用它来制作多个时间步长的单层 rnn。我想知道我是否可以使用 tf.dynamic.rnn 来堆叠多个隐藏层。有可能这样做吗?
请看下面的代码片段:
Layers = 2
LTSM_Layer = tf.contrib.rnn.BasicLSTMCell(rnn_size)
Cell = tf.contrib.rnn.MultiRNNCell([LTSM_Layer] * Layers)
然后将此单元格传递给 tf.dynamic.rnn
。