caffe 保存日志的方法

本文介绍了两种在Caffe中记录训练和测试过程的方法:一是通过设置环境变量将日志输出到指定目录;二是将标准错误输出重定向到日志文件。这两种方法都能有效地帮助理解和分析网络行为。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

日志可以对训练或者测试过程有一个相对完整的记录,对理解,分析网络或者查错有很大的帮助.分享两种方法:

1.在命令行运行训练或测试命令前添加”GLOG_logtostderr=0 GLOG_log_dir=./” ,例如:

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

训练或者测试过程完成后会在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

训练或者测试过程完成后会在当前路径下保存train.log,就是所需要的日志.但是如果是ctrl+C中断的程序,会留存log,但不会保存中断时的caffemodel及solverstate.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值