1. 程式人生 > >tensorboard檢視訓練進度(windows的Tensorflow/Keras都可以)(更新Ubuntu)

tensorboard檢視訓練進度(windows的Tensorflow/Keras都可以)(更新Ubuntu)

更新ubuntu下用tensorflow開啟tensorboard

首先,開啟終端ctrl+alt+T

在終端輸入:

tensorboard --logdir 貼上上目標資料夾

(目標資料夾即是checkpoints的相關路徑)

然後把終端建議的網站複製(ctrl+shift+C)到瀏覽器開啟即可

-----------------------------------------------------------------------------------------------------------------------

以下是原文用windows開啟tensorboard

  • Tensorflow

之前不知道直接在IDE裡點執行 和 在命令列裡輸入.py檔案執行有什麼區別

看到書裡面的python cifar10_train.py --train_dir cifar10_train/ --data_dir cifar10_data/

一大串感覺手打很累..於是直接在IDE裡執行的

雖然IDE裡顯示正常有訓練的loss什麼的一行行資料,但是到開啟瀏覽器檢視的時候就一直是報錯:

No dashboards are active for the current data set

如圖:

找了很久的原因,其實是因為直接在IDE裡執行,沒有生成這個資料夾

就是這個cifar10_train,不是cifar10_train.py程式,而是跑這個程式的時候會生成這個資料夾

這句話寫在最開始那句命令裡了但被我無情忽略

之後再按照書上的操作就ok了

--------------------------------------------------------------

如果一開始連瀏覽器橙色的介面都打不開

可能是版本問題,不要輸入http://localhost:6006,

把localhost改成你的電腦的名字(在命令列視窗會提示你這麼做)

---------------------------------------------------------------

懶得再成錯誤版本就用了這位的圖:

https://blog.csdn.net/sinat_20729643/article/details/78683677

  • keras

keras裡面也可以利用tensorboard進行視覺化操作

開頭呼叫

from keras.callbacks import TensorBoard

然後在fit里加一個引數callback

callbacks=[TensorBoard(log_dir='./tmp/log')] 

cmd裡執行.py檔案後,輸入(注意這裡的資料夾叫tmp,前後要匹配,我之前參考的教程寫成temp,導致報錯)

tensorboard --logdir=./tmp/log

然後開啟瀏覽器輸入

http://你的電腦的名字:6006,

相關推薦

tensorboard檢視訓練進度windows的Tensorflow/Keras可以更新Ubuntu

更新ubuntu下用tensorflow開啟tensorboard 首先,開啟終端ctrl+alt+T 在終端輸入: tensorboard --logdir 貼上上目標資料夾 (目標資料夾即是checkpoints的相關路徑) 然後把終端建議的網站複製(ctrl+

Typora+圖床詳解小白能學得會

# Typora+圖床詳解(小白都能學得會) ## 1 瞭解工作 部落格中用的筆記軟體——Typora(Markdown語法) 部落格中用的圖床——阿里雲物件儲存(Object Storage Service,簡稱OSS) **圖床平臺介紹** 七牛雲 [七牛雲](https://portal.q

面試手打手寫,待更新loading...

int() 說明 新功能 轉換 構造 線程 找不到 long 是什麽 1)JAVA基礎面試   1,引用數據類型和基本數據類型的區別是什麽?      Byte 1  short 2  int 4  long 8       Boolean 1  char 2  flo

歐拉函數模板,相關問題持續更新

sin 一個 技術分享 bsp 根據 stream 歐拉函數 正整數 static 歐拉函數是一個很有用的東東。可以被擴展用來解決許多與素數相關的問題,逆元問題,歐拉函數降冪等! 概念:歐拉函數是小於或等於n的正整數中與n互質的數的數目(特別地φ(1)=1),若n為質數可直

【SSH網上商城專案實戰15】執行緒、定時器同步首頁資料類似於部落格定期更新排名

  轉自:https://blog.csdn.net/eson_15/article/details/51387378   上一節我們做完了首頁UI介面,但是有個問題:如果我在後臺添加了一個商品,那麼我必須重啟一下伺服器才能重新同步後臺資料,然後重新整理首頁才能同步資

貝葉斯網路機器學習系列,持續更新中~

在說貝葉斯規則(Bayes rule)和將貝葉斯規則用於圖模型之前,先讓大家瞭解下機器學習的四個正規化(paradigms),也可以理解為四個流派; 連線主義(connectionist):用現在比較流行的說法就是神經網路,現在用到的工具有Tensorflow

golang 跨平臺編譯——go 在windows上編譯Linux平臺的程式Cross Compilation from Windows to Linux/Ubuntu

Go Cross Compilation from Windows to Linux/Ubuntu  I have GO 1.7 installed on my Windows 10. I created test program and it works perfectly

iOS APP內彈窗推送版本更新資訊實現跳轉、強制更新

1、一開啟APP就檢測版本更新資訊,則需要在AppDelegate.mm裡面新增: NSString *version = [[[NSBundle mainBundle]infoDictionary] objectForKey:@"CFBundleVersion"]

Mac OSX系統關閉System Integrity Protection(SIP)系統完整性保護的方法適用於10.11或更新版本

步驟 1. 關機 2. 開機,馬上按著Command+R鍵不放,大概10秒,出現蘋果圖示+載入進度條,放手,進入恢復模式(要等幾分鐘左右) (如果你看到的是“在轉的地球圖示”,請馬上鬆手,並按住開機按鈕不放,強制關機,再開機,按著Option不放,選擇出現的“恢復-10.x

機房重構---新增刪除使用者刪除DataGridView選定行,更新資料庫

前言: 我們在新增刪除使用者這個功能時,有一個選中行刪除,下面就讓我來告訴你們怎麼在DataGridView來實現這個功能吧 內容: 1、繫結資料來源 2、程式碼的展示 (1)窗體載入中新增可選擇使用者級別 Private Sub frmAdDele

深入瞭解React十三、生命週期3-更新元件

import React from 'react'; import ReactDOM from 'react-dom'; import 'font-awesome/css/font-awesome.min.css'; import './index.css';

SQL語句複製一張表和更新

sql語句複製一張表 1、複製表結構及資料到新表 CREATE TABLE 新表 SELECT * FROM 舊錶 這種方法會將oldtable中所有的內容都拷貝過來,當然我們可以用delete from newtable;來刪除。 不過這種方法的

VUEv-for 陣列、物件更新檢測

v-for詳解:v-for支援一個第二引數作為當前項的索引 陣列中 <ul id="example-2"> <li v-for="(item, index) in items"> {{ index }} - {{ it

深度學習入門專案完整流程——圖片製作資料集、訓練網路、測試準確率TensorFlow+keras

首先將訓練的圖片和標籤製作成資料集,我用的是numpy庫裡的savez函式,可以將numpy陣列儲存為.npz檔案(無壓縮,所以檔案較大)。 import cv2 as cv import numpy as np import os import glob #調整影象的大小、製作資

keras系列︱影象多分類訓練與利用bottleneck features進行微調

不得不說,這深度學習框架更新太快了尤其到了Keras2.0版本,快到Keras中文版好多都是錯的,快到官方文件也有舊的沒更新,前路坑太多。 到發文為止,已經有theano/tensorflow/CNTK支援keras,雖然說tensorflow造勢很多,但是筆

Keras如何使用tensorboard顯示訓練過程

眾所周知tensorflow造勢雖大卻很難用,因此推薦使用Keras,它預設是基於tensorflow的,但通過修改keras.json也可以用於theano。但是為了能用tensorflow提供的tensorboard,因此建議仍基於tensorflow。

我的Keras使用總結4——Application中五款預訓練模型學習及其應用

  本節主要學習Keras的應用模組 Application提供的帶有預訓練權重的模型,這些模型可以用來進行預測,特徵提取和 finetune,上一篇文章我們使用了VGG16進行特徵提取和微調,下面嘗試一下其他的模型。   模型的預訓練權重將下載到 ~/.keras/models/ 並在載入模型時自動載入,當

Keras cheat sheetKeras 速查手冊

heat 打開 sset mage .com pdf .cn log amazon 轉自:https://s3.amazonaws.com/assets.datacamp.com/blog_assets/Keras_Cheat_Sheet_Python.pdf 右擊在新標

keras系列︱seq2seq系列相關實現與案例feedback、peek、attention類型

課堂 簡單實現 htm 構建 氣象 use 然而 示例 tps 之前在看《Semi-supervised Sequence Learning》這篇文章的時候對seq2seq半監督的方式做文本分類的方式產生了一定興趣,於是開始簡單研究了seq2seq。先來簡單說一下這篇pap

MIS的趨勢必定是圍繞機器取代人手,分工越來越細小餐廳支持微信自助點餐,結賬時就打個折,相當於省了1、2個人手,SQL發明以後,程序員的工作更多了

nbsp 我認 公司 點餐 管理系 特定 組裝 bsp 適合 最後,我還想簡略的談談MIS及MIS快速開發工具的未來。MIS的趨勢必定是圍繞機器取代人手,分工越來越細。比如:現在有些小型的咖啡廳裏的財務子系統就簡單到不需要使用者有會計知識,相當於省了會計人手;有些小餐廳都支