1. 程式人生 > >Win7、Win10下Tensorboard視覺化

Win7、Win10下Tensorboard視覺化

Tensorflow訓練完模型後,Tensorboard顯示如此簡單

開始用tensorflow時,一直想用tensorboard視覺化網路結構和loss曲線,官方教程和百度的部落格都沒有效,搞得人迷茫了,經過自己摸索,其實如此簡單,看圖說話:
  1. 首先開啟Terminal,如果你安裝了pycharm,直接在console處開啟,啟用tensorflow環境,:
    這裡寫圖片描述

  2. 如果沒有,開啟cmd,啟用你的Tensorflow環境:
    這裡寫圖片描述

  3. 然後一路cd 到你儲存events.out.tfevents.1512111714.*-PC的目錄下,我的在 B:\Softs\deeplearningcodes\seismic-data-process\AutoEncoder_Denoise\model\train下,

  4. 下面操作基本一致,我就用cmd下說明,進入存放目錄下可以看到全部events列表:
    這裡寫圖片描述

  5. 輸入”tenboard -logdir=.”後,terminal會輸出”Starting TensorBoard b‘47’ at http://0.0.0.0:6006“,複製這個網址到你的瀏覽器中,一般情況下都不會成功,如圖:
    這裡寫圖片描述

  6. 這是關鍵一步,你需要把網址修改一下, 開啟你的電腦——>屬性,檢視你的計算機名,假設為kevin_pc:
    這裡寫圖片描述

  7. 最後一步,將上面的網址”http://0.0.0.0:6006“修改為“http://kevin_pc:6006”後,在瀏覽器中即可開啟tensorboard,搞定。是不是很容易,有沒有!!!
    這裡寫圖片描述
    為了視覺化顯示,真是折磨了我好久,官方的說明偶爾能實現,網友的部落格也是沒有說清楚,希望該部落格能幫到我和一樣剛入門的深度學習愛好者!!!