發布時間: 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