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  
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/zxyhhjs2017/article/details/84963012
今日推荐