Ternsorflow启动图的三个方法对比
来源:互联网 发布:讲文明知礼仪内容 编辑:程序博客网 时间:2024/06/05 10:11
Tensorflow启动图需要首先建立一个会话,本文对比三种启动图的方法,如下:
- sess = tf.Session():启动图需要显示指明使用哪个图,即sess.run(),或者run(session=sess)
- with tf.Session() as sess:在with的代码块内,使用sess作为默认图启动
- sess = tf.InteractiveSession(): 交互式,最方便,可以随时使用
# 进入一个交互式 TensorFlow 会话.import tensorflow as tfx = tf.Variable([1.0, 2.0])a = tf.constant([3.0, 3.0])# 增加一个减法 sub op, 从 'x' 减去 'a'. 运行减法 op, 输出结果 sub = tf.assign_sub(x, a)
sess = tf.Session()x.initializer.run(session=sess)print sess.run(sub)sess.close()
[-2. -1.]
# 使用with tf.session as sess方法会使sess作为默认图with tf.Session() as sess: x.initializer.run() print sub.eval()
[-2. -1.]
# 使用交互式最方便,尤其是在Jupyter上sess = tf.InteractiveSession()x.initializer.run()print sub.eval()sess.close()
[-2. -1.]
0 0
- Ternsorflow启动图的三个方法对比
- 在activity启动后立即弹出PopupWindow的三个方法
- 笔记82--activity启动后弹出PopupWindow的三个方法
- 介绍三个新的流量对比网站
- 介绍三个新的流量对比网站
- Flask、Django、Pyramid三个框架的对比
- 三个流行MySQL分支的对比
- Flask、Django、Pyramid三个框架的对比
- 三个流行MySQL分支的对比
- Oracle 启动的三个步骤
- 数据库启动的三个台阶
- Oracle 启动的三个步骤
- 致富的三个方法
- ViewGroup的三个方法
- 提高工作效率的三个方法
- android :在activity启动后立即弹出PopupWindow的三个方法
- Javascript的三个编码方法
- Javascript的三个编码方法
- ural 2073(一些c++的应用)
- 如何保持高效率 -坚持好习惯
- mac 设置为允许来自任何来源都可以
- docker Images/run -d/logs/ps/stop/search/pull 命令
- Redis初探一
- Ternsorflow启动图的三个方法对比
- 数据库MYSQL
- 用java简单的实现单链表的基本操作
- 对话高考网(3)
- 4种方式查看PHP的版本
- Qt中文|qt5解决读取ini文件中中文乱码
- 对于属性<clinit>, 注释org.springframework.web.bind.annotation.CrossOrigin缺少值
- TestNG并发运行多个浏览器之TestNG.xml配置
- 检测端口是否映射成功