loss&accuracy

1.训练和测试时想要保存输出的训练日志,使用如下命令:
1.sudo build/tools/caffe train -solver examples/myfile/solver.prototxt 2>&1   | tee out.log  

2.(二)Accuracy和Loss曲线的可视化:
        第一步:首先,将./caffe/tools/extra/文件夹下面的:
             1—extract_seconds.py
             2—parse_log.sh
             3—plot_training_log.py.example
将这三个文件复制到[日志文件]所在的目录下面,将终端切换到[日志文件]所在的文件夹目录下
第二步:然后运行:
1../parse_log.sh cifar_train_log.log  

 对日志文件进行解析,日志文件解析成功之后,会在本目录下生成两个文件:
            1—cifar_train_log.log.test
            2—cifar_train_log.log.train

  第三步:执行命令,生成Accuracy和Loss曲线:
  1—下面的命令是:以迭代次数为X轴,以准确率为Y轴的Accuracy曲线:
命令行如下
1.  ./plot_training_log.py.example 0 accuracy.png 0-1-2-3-test.log

Loss曲线的生成
以迭代次数为X轴,以损失率为Y轴,命令行如下所示:

1.  ./plot_training_log.py.example 2 accuracy.png 0-1-2-3-test.log

即各种曲线只是改变plot_training_log.py.example与accuracy.png 0-1-2-3-test.log之间的数字

各种曲线的参数如下图所示

1.Supported chart types:      
2.    0: Test accuracy  vs. Iters      
3.    1: Test accuracy  vs. Seconds      
4.    2: Test loss  vs. Iters      
5.    3: Test loss  vs. Seconds      
6.    4: Train learning rate  vs. Iters      
7.    5: Train learning rate  vs. Seconds      
8.    6: Train loss  vs. Iters      
9.    7: Train loss  vs. Seconds      

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值