我试图找出tensorflow代码(r0.11)的结构,但在理解RNNs中使用的“state_is_tuple”参数时遇到问题(目前正在查看LSTMs)。
在本文How do I set TensorFlow RNN state when state_is_tuple=True?中,据说state_is tuple选项设置隐藏神经元的状态和细胞状态是否保存在tuple中。
所以我的问题是:这个参数为什么存在?它的用途是什么,为什么我要费心?在什么情况下应该将其设置为True/False?
谢谢你的帮助!
这是对rnn_cell-class的早期实现的一个更改,在该实现中,状态是隐藏的神经元和细胞状态的串联。在我认为0.11版中,它被改为首选版本(隐藏的神经元,细胞状态),因此是一个元组。
在将来,旧的连接方式将被弃用。在此之前,默认值是连接,但如果已经使用元组方式,则state_is_tuple需要设置为true。
相关问题 更多 >
编程相关推荐