1. 程式人生 > 程式設計 >對Tensorflow中tensorboard日誌的生成與顯示詳解

對Tensorflow中tensorboard日誌的生成與顯示詳解

TensorBoard是TensorFlow下的一個視覺化的工具,能夠幫助我們在訓練大規模神經網路過程中出現的複雜且不好理解的運算。TensorBoard能展示你訓練過程中繪製的影象、網路結構等。

1. 構建簡單的TensorBoard日誌輸出

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("./log",tf.get_default_graph())
 
writer.close()

"./log":TensorBoard日誌資訊檔案儲存的位置,本程式碼中表示:把檔案儲存把在當前目錄下的"log"資料夾下。

對Tensorflow中tensorboard日誌的生成與顯示詳解

2.檢視TensorBoard檢視

(1)啟用tensorflow使用命令:activate tensorflow

進入cmd命令提示符,然後輸入activate tensorflow 啟用tensorflow

對Tensorflow中tensorboard日誌的生成與顯示詳解

對Tensorflow中tensorboard日誌的生成與顯示詳解

(2)進入tensorboard資訊檔案儲存的儲存目錄

1.切換所在的磁碟號 E:

對Tensorflow中tensorboard日誌的生成與顯示詳解

2. 進入路徑檔案所在的上一級目錄下

cd E:\wokespace\pycharm\視覺化 “E:\wokespace\pycharm\視覺化”:檔案所在上一級目錄的路徑

對Tensorflow中tensorboard日誌的生成與顯示詳解

對Tensorflow中tensorboard日誌的生成與顯示詳解

(3)輸入tensorboard --logdir=log,啟動TensorBoard

“=log” : log為tensorboard檔案所在的資料夾

對Tensorflow中tensorboard日誌的生成與顯示詳解

(4)複製” http://DESKTOP-DPG01NO:6006”連結,並在google瀏覽器中開啟連結

對Tensorflow中tensorboard日誌的生成與顯示詳解

(5)在google瀏覽器中開啟連結回車

對Tensorflow中tensorboard日誌的生成與顯示詳解

以上這篇對Tensorflow中tensorboard日誌的生成與顯示詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。