代码:


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的定义与理解相关推荐

  1. CCKS 2018 | 最佳论文:南京大学提出 DSKG,将多层 RNN 用于知识图谱补全

    本文转载自公众号:机器之心. 选自CCKS 2018 作者:Lingbing Guo.Qingheng Zhang.Weiyi Ge.Wei Hu.Yuzhong Qu 机器之心编译 参与:Panda ...

  2. CCKS 2018 | 最佳论文:南京大学提出DSKG,将多层RNN用于知识图谱补全

    作者:Lingbing Guo.Qingheng Zhang.Weiyi Ge.Wei Hu.Yuzhong Qu 2018 年 8 月 14-17 日,主题为「知识计算与语言理解」的 2018 全国 ...

  3. mysql三大范式 答案_数据库三大范式定义与理解

    数据库三大范式定义与理解 发布时间:2018-06-04 10:24, 浏览次数:291 一.第一范式(1NF) 要求: 要求:每一个分量必须是不可分的数据项. 特点: 1)有主键,且主键不能为空. ...

  4. keras 多层lstm_机器学习100天-Day2403 循环神经网络RNN(训练多层RNN)

    说明:本文依据<Sklearn 与 TensorFlow 机器学习实用指南>完成,所有版权和解释权均归作者和翻译成员所有,我只是搬运和做注解. 进入第二部分深度学习 第十四章循环神经网络 ...

  5. 群、环、域的概念,定义和理解.

    群.环.域的概念,定义和理解. 以下链接很好的解释了群环域的概念. http://sparkandshine.net/algebraic-structure-primer-group-ring-fie ...

  6. 轻量级模型设计与部署总结(关键字定义/架构理解/高效CNN)

    点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心[模型部署]技术交流群 后台回复[模型部署工程]获取基于TensorRT的分类.检测任务 ...

  7. 关于机器学习的定义的理解

    对机器学习定义的理解 Tom M.Mitcjell provided a widely quoted, more  formal definition: "A computer progra ...

  8. 对极限定义的理解_宏观区间和微观区间_20160326

    对极限定义的理解_宏观区间和微观区间

  9. Python 中类的定义和理解

    Python 中类的定义和理解 前言 一.类的定义 二.具体的案例分析 1. 定义一个类 2. 类的实例化 3. 内置__init__方法 欢迎学习交流! 邮箱: z-@1-6.com 网站: htt ...

最新文章

  1. U盘中毒了?教你如何删除System Volume Information这个顽固文件夹
  2. iOS第三方语音-微信语音
  3. JAVA并发编程实战---第三章:对象的共享
  4. 【贪心】P1056 排座椅
  5. 得物App获得2020“年度新经济企业”奖项
  6. java 泛型 泛型接口(Generic Methods)类型形参(Type Parameters)
  7. java留言板功能齐全源码_各类Java微信开发框架源码对比(建议收藏)
  8. [快报]one-tom惊现16岁小龄学员。。。
  9. HTML5 Media 原创翻译——第一章(持续更新中)
  10. C#版常用设计模式入门
  11. 蓝桥杯安慰奶牛java_最小生成树——安慰奶牛(蓝桥杯试题集)
  12. Java命令注入之防护
  13. Kafka容错性测试
  14. 计算机tpm管理,TPM管理工厂实施TPM可能面临的陷阱
  15. Tensorflow函数测试之tf.contrib.layers.embed_sequence
  16. 双鱼林php生成器,双鱼林php代码生成器 v2.0 完整版
  17. 蜗牛君漫聊设计模式---建造者模式
  18. facetime 来电提醒_Android版FaceTime应用程序? 这是一些适用于Android的替代视频通话应用程序。...
  19. 进入Ubuntu的命令行模式
  20. 生活,又怎能鱼和熊掌兼得?

热门文章

  1. cmd 220 ftp 远程主机关闭连接_网络基础知识:FTP工作流程
  2. linux下mysql数据库目录迁移_mysql实现linux下数据库目录迁移
  3. django mysql返回json_Django 1.8.11 查询数据库返回JSON格式数据
  4. python groupby agg_Python数据分析:探索性分析
  5. css3制作八棱锥_CSS3制作各种形状图像
  6. 在Ubuntu 18.04上安装MongoDB
  7. mvp+dagger2_Android MVP + Dagger2 +改造+ RxJava
  8. iphone备忘录自带的扫描功能扫完文件后如何保存为图片
  9. 云原生解决了什么问题?
  10. 微信跳转浏览器提示_微信跳转外部浏览器跳转提示的2种实现方式