標籤:

Tensorflow 2018學習筆記-04.TensorBoard可視化

第一個 TensorFlow 項目

import tensorflow as tfa = tf.constant(2)b = tf.constant(3)x = tf.add(a, b)with tf.Session() as sess: print(sess.run(x))

TensorBoard 可視化

  • 執行程序

import os#自己設置的工作目錄os.chdir("E:/tensorflow")import tensorflow as tfa = tf.constant(2)b = tf.constant(3)x = tf.add(a, b)##會在當且目錄下建立graphs文件夾,任務執行的圖存在graphs文件夾下writer = tf.summary.FileWriter("./graphs", tf.get_default_graph())with tf.Session() as sess: # writer = tf.summary.FileWriter("./graphs", sess.graph) print(sess.run(x))writer.close() # close the writer when you』re done using it

  • 進入cmd,執行以下操作

#cmd##切換工作目錄##輸入tensorboard --logdir="./graphs" --port 6006 #6006或者自己想設置的都可以,比如5005#瀏覽器中http://localhost:6006/

網頁顯示

注意到圖中沒有顯示變數名a,b這種,下面給變數附上名字:

import tensorflow as tfa = tf.constant(2, name="a")b = tf.constant(3, name="b")x = tf.add(a, b, name="add")writer = tf.summary.FileWriter("./graphs", tf.get_default_graph())with tf.Session() as sess: print(sess.run(x))

參考

Tensorflow for Deep Learning Research

推薦閱讀:

深度學習巨頭Yann Lecun 中科院自動化所座談及清華大學講座乾貨速遞(一)(內含珍貴歷史影像及學術八卦)

TAG:TensorFlow |