2- 1-tensorflow學習筆記-TensorBoard
阿新 • • 發佈:2018-12-17
TensorBoard:TensorFlow的視覺化工具
- TensorBoard是TensorFlow的視覺化工具
- 通過TensorFlow程式執行過程中輸出的日誌檔案視覺化TensorFlow程式
的執行狀態 - TensorBoard和TensorFlow程式跑在不同的程序中
在tensorBoard中檢視結構圖
import tensorflow as tf
# 清除default group和不斷增加額節點
tf.reset_default_graph()
logdir='./log'
input1 = tf.constant([1.2,2.0,3.0], name='input')
input2 = tf.Variable(tf.random_uniform([3]),name='input2')
output = tf.add_n([input1,input2], name='add')
# 生成一個寫日誌的writer,並將當前的TensorFlow計算圖寫入日誌
writer = tf.summary.FileWriter(logdir, tf.get_default_graph())
writer.close()
## 啟動TensorBoard
TensorBoard不需要額外安裝,在TensorFlow安裝時已自動完成
命令:tensorboard --logdir= /path/log
在瀏覽器訪問網址:http://localhost:6006