多层RNN的定义与理解
代码:
import tensorflow as tf
import numpy as npdef get_a_cell():### 128 是 状态矢量的长度return tf.nn.rnn_cell.BasicRNNCell(num_units=128)
cell = tf.nn.rnn_cell.MultiRNNCell([get_a_cell() for _ in range(3)])print(cell.state_size)## 32 是 batch_size ,100 是 inputs 矢量的长度
inputs = tf.placeholder(np.float32,shape=(32,100))
h0 = cell.zero_state(32,np.float32) ## 通过zero_state得到一个全0的初始状态(只需给出状态的矢量长度即可,因为状态肯定是矢量)output,h1 = cell(inputs,h0)
print(output)
print(h1)
输出:
(128, 128, 128)
Tensor("multi_rnn_cell/cell_2/basic_rnn_cell/Tanh:0", shape=(32, 128), dtype=float32)
(
<tf.Tensor 'multi_rnn_cell/cell_0/basic_rnn_cell/Tanh:0' shape=(32, 128) dtype=float32>,
<tf.Tensor 'multi_rnn_cell/cell_1/basic_rnn_cell/Tanh:0' shape=(32, 128) dtype=float32>,
<tf.Tensor 'multi_rnn_cell/cell_2/basic_rnn_cell/Tanh:0' shape=(32, 128) dtype=float32>
)
多层RNN的定义与理解相关推荐
- CCKS 2018 | 最佳论文:南京大学提出 DSKG,将多层 RNN 用于知识图谱补全
本文转载自公众号:机器之心. 选自CCKS 2018 作者:Lingbing Guo.Qingheng Zhang.Weiyi Ge.Wei Hu.Yuzhong Qu 机器之心编译 参与:Panda ...
- CCKS 2018 | 最佳论文:南京大学提出DSKG,将多层RNN用于知识图谱补全
作者:Lingbing Guo.Qingheng Zhang.Weiyi Ge.Wei Hu.Yuzhong Qu 2018 年 8 月 14-17 日,主题为「知识计算与语言理解」的 2018 全国 ...
- mysql三大范式 答案_数据库三大范式定义与理解
数据库三大范式定义与理解 发布时间:2018-06-04 10:24, 浏览次数:291 一.第一范式(1NF) 要求: 要求:每一个分量必须是不可分的数据项. 特点: 1)有主键,且主键不能为空. ...
- keras 多层lstm_机器学习100天-Day2403 循环神经网络RNN(训练多层RNN)
说明:本文依据<Sklearn 与 TensorFlow 机器学习实用指南>完成,所有版权和解释权均归作者和翻译成员所有,我只是搬运和做注解. 进入第二部分深度学习 第十四章循环神经网络 ...
- 群、环、域的概念,定义和理解.
群.环.域的概念,定义和理解. 以下链接很好的解释了群环域的概念. http://sparkandshine.net/algebraic-structure-primer-group-ring-fie ...
- 轻量级模型设计与部署总结(关键字定义/架构理解/高效CNN)
点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心[模型部署]技术交流群 后台回复[模型部署工程]获取基于TensorRT的分类.检测任务 ...
- 关于机器学习的定义的理解
对机器学习定义的理解 Tom M.Mitcjell provided a widely quoted, more formal definition: "A computer progra ...
- 对极限定义的理解_宏观区间和微观区间_20160326
对极限定义的理解_宏观区间和微观区间
- Python 中类的定义和理解
Python 中类的定义和理解 前言 一.类的定义 二.具体的案例分析 1. 定义一个类 2. 类的实例化 3. 内置__init__方法 欢迎学习交流! 邮箱: z-@1-6.com 网站: htt ...
最新文章
- U盘中毒了?教你如何删除System Volume Information这个顽固文件夹
- iOS第三方语音-微信语音
- JAVA并发编程实战---第三章:对象的共享
- 【贪心】P1056 排座椅
- 得物App获得2020“年度新经济企业”奖项
- java 泛型 泛型接口(Generic Methods)类型形参(Type Parameters)
- java留言板功能齐全源码_各类Java微信开发框架源码对比(建议收藏)
- [快报]one-tom惊现16岁小龄学员。。。
- HTML5 Media 原创翻译——第一章(持续更新中)
- C#版常用设计模式入门
- 蓝桥杯安慰奶牛java_最小生成树——安慰奶牛(蓝桥杯试题集)
- Java命令注入之防护
- Kafka容错性测试
- 计算机tpm管理,TPM管理工厂实施TPM可能面临的陷阱
- Tensorflow函数测试之tf.contrib.layers.embed_sequence
- 双鱼林php生成器,双鱼林php代码生成器 v2.0 完整版
- 蜗牛君漫聊设计模式---建造者模式
- facetime 来电提醒_Android版FaceTime应用程序? 这是一些适用于Android的替代视频通话应用程序。...
- 进入Ubuntu的命令行模式
- 生活,又怎能鱼和熊掌兼得?
热门文章
- cmd 220 ftp 远程主机关闭连接_网络基础知识:FTP工作流程
- linux下mysql数据库目录迁移_mysql实现linux下数据库目录迁移
- django mysql返回json_Django 1.8.11 查询数据库返回JSON格式数据
- python groupby agg_Python数据分析:探索性分析
- css3制作八棱锥_CSS3制作各种形状图像
- 在Ubuntu 18.04上安装MongoDB
- mvp+dagger2_Android MVP + Dagger2 +改造+ RxJava
- iphone备忘录自带的扫描功能扫完文件后如何保存为图片
- 云原生解决了什么问题?
- 微信跳转浏览器提示_微信跳转外部浏览器跳转提示的2种实现方式