tf.nn.dynamic_rnn详解

个人看了不少文章的介绍,这个写的是比较全面和深入的:
https://www.jianshu.com/p/f89c7f540f6e
不过里面有一个小错误,希望你读的时候不要被误导,就是:states是每一层的最后一个step的输出,即三个结构为 [batch_size,n_neurons] = [4,5] 的tensor
应该将三个删除,其实states的形状就是[4,5],表示该批次中4个样本最后一个时刻的状态组成的矩阵。而输出的states一个批次也只有一个,文中均是以一个批次进行讨论的,所以当然的states只有一个这样的矩阵。

你可能感兴趣的:(RNN,RNN)