使用 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实现把数字转换成中文
Jun 29 Python
使用python存储网页上的图片实例
May 22 Python
用Python3创建httpServer的简单方法
Jun 04 Python
python2 与 python3 实现共存的方法
Jul 12 Python
详解Django解决ajax跨域访问问题
Aug 24 Python
python过滤中英文标点符号的实例代码
Jul 15 Python
Python Scrapy图片爬取原理及代码实例
Jun 12 Python
Python日志打印里logging.getLogger源码分析详解
Jan 17 Python
Python自动化测试PO模型封装过程详解
Jun 22 Python
关于python中模块和重载的问题
Nov 02 Python
Python中Matplotlib的点、线形状、颜色以及绘制散点图
Apr 07 Python
基于Python实现对比Exce的工具
Apr 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
实现 win2003 下 mysql 数据库每天自动备份
2006/12/06 PHP
六酷社区论坛HOME页清新格调免费版 下载
2007/03/07 PHP
基于jquery的表格排序
2010/09/11 Javascript
JQuery的Ajax跨域请求原理概述及实例
2013/04/26 Javascript
基于jquery实现人物头像跟随鼠标转动
2015/08/23 Javascript
全面解析Bootstrap中nav、collapse的使用方法
2016/05/22 Javascript
jquery中的常见问题及快速解决方法小结
2016/06/14 Javascript
JS实现简单的tab切换选项卡效果
2016/09/21 Javascript
jQuery模拟实现的select点击选择效果【附demo源码下载】
2016/11/09 Javascript
js cookie实现记住密码功能
2017/01/17 Javascript
jQuery插件echarts实现的多柱子柱状图效果示例【附demo源码下载】
2017/03/04 Javascript
AngularJS中下拉框的基本用法示例
2017/10/11 Javascript
React Native 使用Fetch发送网络请求的示例代码
2017/12/02 Javascript
详解angularjs4部署文件过大解决过程
2018/12/05 Javascript
vue 父组件中调用子组件函数的方法
2019/06/06 Javascript
使用vue实现多规格选择实例(SKU)
2019/08/23 Javascript
Python 开发Activex组件方法
2009/11/08 Python
python生成指定长度的随机数密码
2014/01/23 Python
python使用线程封装的一个简单定时器类实例
2015/05/16 Python
python 读取dicom文件,生成info.txt和raw文件的方法
2019/01/24 Python
Python3 使用pillow库生成随机验证码
2019/08/26 Python
Python求平面内点到直线距离的实现
2020/01/19 Python
python实现udp传输图片功能
2020/03/20 Python
HTML5 和小程序实现拍照图片旋转、压缩和上传功能
2018/10/08 HTML / CSS
JD Sports马来西亚:英国领先的运动鞋和运动服饰零售商
2018/03/13 全球购物
瑞典手机壳品牌:Richmond & Finch
2018/04/28 全球购物
日语专业毕业生自荐信
2013/11/11 职场文书
会计专业个人求职信范文
2014/01/08 职场文书
大学生就业意向书范文
2014/04/01 职场文书
法律专业自荐信
2014/06/03 职场文书
爱的承诺书
2015/01/20 职场文书
小浪底导游词
2015/02/12 职场文书
2015年仓管员工作总结
2015/04/21 职场文书
2015年保险公司工作总结
2015/04/24 职场文书
幼儿园教师管理制度
2015/08/05 职场文书
深度学习tensorflow基础mnist
2021/04/14 Python