lunix下跑caffe用到的一些命令

本文介绍如何使用Caffe工具包中的plot_training_log.py脚本来绘制训练过程中的各种曲线图,包括准确率、损失及学习率等,并提供nvidia-smi命令查看GPU内存使用情况。

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

显示所用内存:nvidia-smi (读一次)
nvidia-smi -lms(每秒读一次)

显示准确率曲线:python ../../../tool/extra/plot_training_log.py.example 0 0.png 1.log

显示准loss曲线:python ../../../tool/extra/plot_training_log.py.example 6 0.png 1.log

利用extra里面的一个plot_training_log.py.example文件画出图。
这个文件的使用格式是:
./caffe/tools/extra/plot_training_log.py.example “0—7” “输出照片的名字” caffe.usrname-Ubuntu.usrname.log.INFO.当前日期-当前时间.xxxx.log
第一个参数是0—7的数字,每个数字代表绘制一种曲线图。
第二个参数就是要输出图片的名字。
第三个参数就是我们之前利用GLOG_logtostderr=0得到的文件,只是需要在这个文件的后面再加上个.log,如果不加上这个.log的话会出现报错,画出图片的标题将是.log之前的文字,所以大家可以根据自己想要的title更改一下文件的名字,并在程序中相应得修改即可。

其中0—7数字所代表的画图的种类为:
Supported chart types:
0: Test accuracy vs. Iters
1: Test accuracy vs. Seconds
2: Test loss vs. Iters
3: Test loss vs. Seconds
4: Train learning rate vs. Iters
5: Train learning rate vs. Seconds
6: Train loss vs. Iters
7: Train loss vs. Seconds

执行.py文件: 在终端中输入命令:python **.py 即可

出现no module named caffe或者是no module named caffe-proto,则在终端输入:

export PYTHONPATH=$PYTHONPATH:=/home/**(您服务器的名字)/caffe/python

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值