一簡介:
TensorBoard是一個可視化工具,能夠有效地展示Tensorflow在運行過程中的計算圖、各種指標隨着時間的變化趨勢以及訓練中使用到的數據信息。一般安裝了TensorFlow就會自帶tensorboard,如果沒有,可在cmd命令下 輸入 pip install tensorboard 安裝。
二簡單使用tensflow:
寫一個簡單的tensorflow程序,並運行。如下:
import tensorflow as tf
input1 = tf.constant([1.0, 2.0, 3.0], name = 'input1')
input2 = tf.Variable(tf.random_uniform([3]), name = 'input2')
output = tf.add_n([input1 , input2], name = 'add')
writer = tf.summary.FileWriter("path/to/log", tf.get_default_graph()) #path/to/log爲自己設置的儲存路徑
writer.close()
然後在path/to/log路徑下就會有一個 events.out.tfevents.1536909888 文件:
在地址欄輸入cmd進入命令行環境,
在命令行環境下輸入 tensorboard --logdir=path/to/log ,path/to/log是第二步events.out.tfevents.1536909888文件的地址(注意:不要用引號括起來)。
在瀏覽器中(推薦用google瀏覽器,其他的可能會有問題)輸入地址 localhost:6006 或者複製命令行下返回的地址在瀏覽器中(比如上圖的http://DESKTOP-QIFHI0U:6006),就可以進入tensorboard,可以看到圖了: