【发布时间】:2017-06-02 05:33:09
【问题描述】:
在训练期间,我使用下面的脚本将日志输出写入文件
~/caffe/build/tools/caffe train --solver=solver.prototxt -gpu 0 2>&1 | tee -a my_log.log
为了提取它,我使用了 python 脚本:
python ~/caffe/tools/extra/parse_log.py ./my_model.log .
输出为
NumIters,Seconds,LearningRate,loss
0.0,2.538275,0.002,1.38629
20.0,56.872385,0.002,1.1333
40.0,106.103729,0.002,0.245525
60.0,144.78454,0.002,0.31936
80.0,168.363851,0.002,0.160776
100.0,191.590772,0.002,1.06693
120.0,215.290937,0.002,0.549629
140.0,238.70139,0.002,0.139573
160.0,262.053791,0.002,0.328959
180.0,286.324327,0.002,0.326179
batch_size 为 4。如何绘制 x 轴为 epcho 且 y 轴为损失的训练损失图?我只能画一个图,x轴是迭代,y轴是损失。
【问题讨论】:
标签: machine-learning neural-network deep-learning caffe