[英]How do I set TensorFlow RNN state when state_is_tuple=True?
[英]What is the parameter “state_is_tuple” in TensorFlow used for?
我试图弄清楚张量流代码的结构(r0.11),并且在理解RNN中使用的“state_is_tuple”参数(目前正在查看LSTM)时遇到问题。
在这篇文章中, 当state_is_tuple = True时,如何设置TensorFlow RNN状态? 据说state_is_tuple选项设置了隐藏神经元的状态,并且单元状态是否保存在元组中 。
所以我的问题是:为什么这个参数存在? 它用于什么, 为什么我要打扰 ? 在什么情况下我应该将其设置为True / False?
谢谢你的帮助!
这是对rnn_cell类的早期实现的改变,其中状态是隐藏神经元和细胞状态的串联。 在我认为版本0.11中,这被改为(隐藏神经元,细胞状态)的首选版本,因此作为元组。
将来旧的连接方式将被弃用。 在此之前,默认值是连接,但如果您已经使用了元组方式,则需要将state_is_tuple设置为true。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.