我将一个 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 tensor 表示W。