1. 程式人生 > >caffe--之如何儲存訓練日誌

caffe--之如何儲存訓練日誌

日誌可以對訓練或者測試過程有一個相對完整的記錄,對理解,分析網路或者查錯有很大的幫助.分享兩種方法:

1.在命令列執行訓練或測試命令前新增”GLOG_logtostderr=0 GLOG_log_dir=./” ,例如:

GLOG_logtostderr=0 GLOG_log_dir=./ caffe train -solver=solver.prototxt -gpu=0

    1

訓練或者測試過程完成後會在log_dir下儲存幾個檔案,其中有一個檔名包括log和INFO的就是所需要的日誌.可以自行改名成xxx.log,不影響使用.即便是使用ctrl+C中斷的程式,也可以儲存log及中斷時的caffemodel,solverstate.

2.在命令列執行訓練或測試命令後新增”2>&1|tee train.log” ,例如:

caffe train -solver=solver.prototxt -gpu=0 2>&1|tee train.log

    1

訓練或者測試過程完成後會在當前路徑下儲存train.log,就是所需要的日誌.但是如果是ctrl+C中斷的程式,會留存log,但不會儲存中斷時的caffemodel及solverstate.
---------------------  
作者:祖國的花朵33  
來源:CSDN  
原文:https://blog.csdn.net/yunyi4367/article/details/78483641  
版權宣告:本文為博主原創文章,轉載請附上博文連結!