发布时间: 2018-11-03 00:12:00
2.1 实验介绍
2.1.1 关于本实验
本实验通过使用 with 语法开启 session,帮助了解 session 的用法。
2.1.2 实验目的
l 理解 session。
l 理解如何利用 with 建立 session。
2.1.3 实验介绍
with session 是最常见的 session 开启方法,他沿用了 Python 中 with 的语法,即当程序结束后自动关闭 session 而不需要写 close。
2.1.4 实验步骤步骤 1 登陆华为云。
步骤 2 点击右上方的控制台。
步骤 3 选择弹性云服务器,网页中会显示该弹性云的可进行的操作,选择远程登录。即登录到弹性云服务器。
步骤 4 输入指令 ll,查看当前目录下的文件。
步骤 5 输入命令:vi withsession.py,创建新的 Python 脚本。
步骤 6 输入命令 i,进入 insert 编辑模式开始编辑,输入脚本内容。
步骤 7 输入命令 :wq!,保存并退出。
步骤 8 输入命令 cat withsession.py 查看代码。
步骤 9 运行测试。
输入命令:python3 withsession.py。
2.2 实验过程
2.2.1 设置编码声明
# -*- coding: utf-8 -*-
2.2.2 导入模块
import tensorflow as tf
2.2.3 定义常量
a = tf.constant(3) #定义常量 3
b = tf.constant(4) #定义常量 4
2.2.4 建立 Session
with tf.Session() as sess: #建立 session
print ("相加: %i" % sess.run(a+b)) #计算输出两个变量相加的值print( "相乘: %i" % sess.run(a*b)) #计算输出两个变量相乘的值
2.2.5 实验结果
输出结果:
相加: 7
相乘: 12
2.3 实例描述
使用 with session 方法建立 session,并在 session 中计算两个变量(3 和 4)的相加与相乘值。
上一篇: {CSS}CSS属性文本背景背景图像