发布时间: 2018-10-25 23:06:42
1.1 实验介绍
1.1.1 关于本实验
本实验通过输出“Hello, TensorFlow!”,帮助理解 session 的作用。
1.1.2 实验目的
l 理解 session。
l 理解如何建立 session。
1.1.3 实验介绍
Session 与图的交互过程定义了两中数据的流向机制。
注入机制:通过占位符向模式中传入数据。取回机制:从模式中得到结果。
本实验通过建立 session,帮助理解 session 的作用。
建立一个 session,在 session 中输出“Hello,TensorFlow!”。
1.1.4 实验步骤步骤 1 登陆华为云:www.huaweicloud.com 。
步骤 2 点击右上方的控制台。
步骤 3 选择弹性云服务器,网页中会显示该弹性云的可进行的操作,选择远程登录。即登录到弹性云服务器。
步骤 4 输入指令 ll,查看当前目录下的文件。
步骤 5 输入命令:vi sessionhelloworld.py,创建新的 Python 脚本。
步骤 6 输入命令 i,进入编辑模式开始编辑,输入脚本内容。
步骤 7 输入命令 :wq!,保存并退出。
步骤 8 输入命令 cat sessionhelloworld.py 查看代码。
步骤 9 运行测试。
输入命令:python3 sessionhelloworld.py。
1.2 实验过程
1.2.1 设置编码声明
# -*- coding: utf-8 -*-
1.2.2 导入模块
import tensorflow as tf
1.2.3 定义变量
hello = tf.constant('Hello, TensorFlow!') #定义一个常量
1.2.4 建立 session 会话
sess = tf.Session() #建立一个 session
print (sess.run(hello)) #通过 session 里面的 run 来运行结果
1.2.5 关闭回话
sess.close() #关闭 session
1.2.6 实验结果
输出结果:
b'Hello, TensorFlow!'。
1.3 实例描述
tf.constant 定义的是一个常量,hello 的内容只有在 session 的 run 内才可以返回
上一篇: {HTML5}过滤选择器-第四节-上
下一篇: 浅谈IP数据报字段含义_2