使用 tf.nn.dynamic_rnn 展开时间维度方式


Posted in Python onJanuary 21, 2020

对于单个的 RNNCell , 使用色的 call 函数进行运算时 ,只是在序列时间上前进了一步 。

如使用 x1、 ho 得到此h1, 通过 x2 、 h1 得到 h2 等 。

 tf.nn.dynamic_rnn的作用:

如果序列长度为n,要调用n次call函数,比较麻烦。对此,TensorFlow提供了一个tf.nn.dynamic_mn函数,使用该函数相当于调用了n次call函数。通过{ho, x1 , x2,…, xn} 直接得到{h1 , h2,…, hn} 。

具体来说,设输入数据的格式为(batch_size, time_steps, input size),

其中batch_size表示batch的大小,即包含几个序列。

time_steps表示序列长度,

input_size表示输入数据单个序列单个时间维度上固有的长度。

使用 tf.nn.dynamic_rnn 展开时间维度方式

此时,得到的outputs是time_steps步里所有的输出。它的形状为(batch_size, time_steps, cell.output size)。state 是最后一步的隐状态,形状为(batch_size, cell . state_size) 。

至此,在对每一步的输出进行变换,可以得到损失并进行训练模型了。

以上这篇使用 tf.nn.dynamic_rnn 展开时间维度方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
简单理解Python中基于生成器的状态机
Apr 13 Python
Python探索之爬取电商售卖信息代码示例
Oct 27 Python
Python安装模块的常见问题及解决方法
Feb 05 Python
详解python中TCP协议中的粘包问题
Mar 22 Python
python通过SSH登陆linux并操作的实现
Oct 10 Python
基于torch.where和布尔索引的速度比较
Jan 02 Python
python logging.basicConfig不生效的原因及解决
Feb 20 Python
关于python 的legend图例,参数使用说明
Apr 17 Python
pandas的resample重采样的使用
Apr 24 Python
基于python实现可视化生成二维码工具
Jul 08 Python
Win10下配置tensorflow-gpu的详细教程(无VS2015/2017)
Jul 14 Python
python开发的自动化运维工具ansible详解
Aug 07 Python
python爬取本站电子书信息并入库的实现代码
Jan 20 #Python
浅谈Tensorflow 动态双向RNN的输出问题
Jan 20 #Python
关于tf.nn.dynamic_rnn返回值详解
Jan 20 #Python
双向RNN:bidirectional_dynamic_rnn()函数的使用详解
Jan 20 #Python
关于tf.reverse_sequence()简述
Jan 20 #Python
tensorflow使用range_input_producer多线程读取数据实例
Jan 20 #Python
浅谈tensorflow中Dataset图片的批量读取及维度的操作详解
Jan 20 #Python
You might like
php绝对路径与相对路径之间关系的的分析
2010/03/03 PHP
php模拟js函数unescape的函数代码
2012/10/20 PHP
深入解析phpCB批量转换的代码示例
2013/06/27 PHP
大家都应该掌握的PHP关联数组使用技巧
2015/12/25 PHP
PHP转换文本框内容为HTML格式的方法
2016/07/20 PHP
PHP封装的page分页类定义与用法完整示例
2018/12/24 PHP
通过一段代码简单说js中的this的使用
2013/07/23 Javascript
回车直接实现点击某按钮的效果即触发单击事件
2014/02/27 Javascript
js滚动条平滑移动示例代码
2016/03/29 Javascript
jquery实现多次上传同一张图片
2017/01/09 Javascript
JavaScript实现两个select下拉框选项左移右移
2017/03/09 Javascript
基于jQuery实现的单行公告活动轮播效果
2017/08/23 jQuery
浅谈JavaScript find 方法不支持IE的问题
2017/09/28 Javascript
vue实现简单的日历效果
2020/09/24 Javascript
express中static中间件的具体使用方法
2019/10/17 Javascript
js实现动态时钟
2020/03/12 Javascript
Vue的自定义组件不能使用click方法的解决
2020/07/28 Javascript
使用Python脚本将Bing的每日图片作为桌面的教程
2015/05/04 Python
python计算两个矩形框重合百分比的实例
2018/11/07 Python
pyqt5 键盘监听按下enter 就登陆的实例
2019/06/25 Python
使用Python求解带约束的最优化问题详解
2020/02/11 Python
简单了解pytest测试框架setup和tearDown
2020/04/14 Python
将SVG图引入到HTML页面的实现
2019/09/20 HTML / CSS
AmazeUI 模态窗口的实现代码
2020/08/18 HTML / CSS
墨尔本最受欢迎的复古风格品牌:Princess Highway
2018/12/21 全球购物
销售经理工作职责
2014/02/03 职场文书
内蒙古鄂尔多斯市市长寄语
2014/04/10 职场文书
村当支部个人对照检查材料思想汇报
2014/10/06 职场文书
合同权益转让协议书模板
2014/11/18 职场文书
2015年先进个人自荐书
2015/03/24 职场文书
2015年小学语文工作总结
2015/05/25 职场文书
党支部评议意见
2015/06/02 职场文书
决心书格式范文
2015/09/23 职场文书
企业管理不到位检讨书
2019/06/27 职场文书
MySQL8.0.24版本Release Note的一些改进点
2021/04/22 MySQL
Redis 中使用 list,streams,pub/sub 几种方式实现消息队列的问题
2022/03/16 Redis