1.運行tensorboard命令:
tensorboard --logdir= 路徑
2.返回一個鏈接,複製到瀏覽器顯示拒絕,原因是端口錯誤,將地址改爲“localhost:端口號”,例如localhost:6606.
3. Tensorboard 上顯示不同訓練模型曲線的方法
tensorboard --logdir=run1:"/home/.../summary",run2:"/home/.../summary" --port=6006
4.
【其他】
一、VGG19預訓練模型下載地址:
地址1:
https://github.com/fchollet/deep-learning-models/releases/download/v0.1/vgg19_weights_tf_dim_ordering_tf_kernels.h5
地址2(需要科學上網,網絡後綴爲.npy):
https://mega.nz/#!xZ8glS6J!MAnE91ND_WyfZ_8mvkuSa2YcA7q-1ehfSm-Q1fxOvvs
地址3(VGG16.npy文件):
https://mega.nz/#!YU1FWJrA!O1ywiCS2IiOlUCtCpI6HTJOMrneN-Qdv3ywQP5poecM
包含最後3個全連接層的VGG19模型下載地址: https://github.com/fchollet/deep-learning-models/releases/download/v0.1/vgg19_weights_tf_dim_ordering_tf_kernels.h5
不包含最後3個全連接層的VGG19模型下載地址: https://github.com/fchollet/deep-learning-models/releases/download/v0.1/vgg19_weights_tf_dim_ordering_tf_kernels_notop.h5
不包含全連接層的VGG19模型文件名稱是" vgg19_weights_tf_dim_ordering_tf_kernels_notop.h5 " ,文件大小約80MB;
包含全連接層的VGG19模型文件名稱是 " vgg19_weights_tf_dim_ordering_tf_kernels.h5 " ,文件大小約575MB
ubuntu中,下載的VGG19模型文件的本地路徑是 ~/.keras/models/ , .keras是一個隱藏文件夾。可以預先下載模型文件放到對應目錄下,程序執行時檢測到存在模型文件就不會再下載了。
VGG16/19 預訓練模型參數下載地址
vgg16.npy和vgg19.npy下載
https://mega.nz/#!YU1FWJrA!O1ywiCS2IiOlUCtCpI6HTJOMrneN-Qdv3ywQP5poecM
https://mega.nz/#!xZ8glS6J!MAnE91ND_WyfZ_8mvkuSa2YcA7q-1ehfSm-Q1fxOvvs
如果網速很慢可以使用百度雲下載:
https://pan.baidu.com/s/1ZHn-tzB7a0q6zDnQcskwaw
keras中loss與val_loss的關係
loss是訓練集的損失值,val_loss是測試集的損失值
以下是loss與val_loss的變化反映出訓練走向的規律總結:
train loss 不斷下降,test loss不斷下降,說明網絡仍在學習;(最好的)
train loss 不斷下降,test loss趨於不變,說明網絡過擬合;(max pool或者正則化)
train loss 趨於不變,test loss不斷下降,說明數據集100%有問題;(檢查dataset)
train loss 趨於不變,test loss趨於不變,說明學習遇到瓶頸,需要減小學習率或批量數目;(減少學習率)
train loss 不斷上升,test loss不斷上升,說明網絡結構設計不當,訓練超參數設置不當,數據集經過清洗等問題。(最不好的情況)