【发布时间】:2017-09-11 07:52:16
【问题描述】:
我将 3 层 LSTM 传递给 tf.nn.dynamic_rnn 函数。我想以特定方式处理来自dynamic_rnn 函数的输出:也就是说,我想让dynamic_rnn 输出流到一个全连接层。 dynamic_rnn 的输出是 rank-3 张量,形状为 [batch_size, sequence_length, hidden_dim]。
我曾经将output[:, -1](其形状为[batch_size, hidden_dim])传递给FC层,因为我曾经只想使用dynamic_rnn的最后一个输出。
不过,这次我想用整个序列的输出,也就是output[:],这是一个3-d张量,但是到FC层的连接权重用2-d张量@来表示987654330@.
【问题讨论】:
标签: tensorflow lstm rnn