1. 程式人生 > >2- 1-tensorflow學習筆記-TensorBoard

2- 1-tensorflow學習筆記-TensorBoard

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