caffe 根据训练输出的log 绘制accuracy loss 曲线时遇到 IndexError:list index out of range
来源:互联网 发布:我想学做淘宝 编辑:程序博客网 时间:2024/06/05 02:23
/home/wcs/caffe/tools/extra/plot_training_log.py.example 6 train_loss_iters_60000.png ResNet152-2017-08-01-12-49-30.log
以上是我用caffe 自带的工具plot_training_log.py.example绘制曲线的命令行, 分别表示 工具所在/曲线类别/输出图像的名字/日志所在
运行后出现错误
Traceback (most recent call last):
File "/home/wcs/caffe/tools/extra/plot_training_log.py.example", line 184, in <module>
plot_chart(chart_type, path_to_png, path_to_logs)
File "/home/wcs/caffe/tools/extra/plot_training_log.py.example", line 117, in plot_chart
data = load_data(data_file, x, y)
File "/home/wcs/caffe/tools/extra/plot_training_log.py.example", line 88, in load_data
data[1].append(float(fields[field_idx1].strip()))
IndexError: list index out of range
这个错误的原因是因为最后一次迭代没有完全结束,我的log 是在没有训练完的情况下取出画图想查看效果的,所以才出了这个错误
打开你的日志,直接拉到最后一行,删除不完整的迭代记录,然后按照网上的画图教程重新来一遍就行了,记住是重新来,因为前面产生的log.test和log.train
文件中最后一行也可能不完整
- caffe 根据训练输出的log 绘制accuracy loss 曲线时遇到 IndexError:list index out of range
- caffe 绘制acceracy曲线 IndexError: list index out of range的解决方案
- caffe保存训练输出到log 并绘制accuracy loss曲线以及ssd画loss和accuracy曲线
- 【caffe】caffe保存训练生成的log & 绘制训练过程的loss和accuracy曲线
- caffe保存训练输出到log 并绘制accuracy loss曲线
- caffe保存训练输出到log 并绘制accuracy loss曲线
- caffe保存训练输出到log 并绘制accuracy loss曲线
- 深度学习-caffe保存训练输出到log 并绘制accuracy loss曲线
- caffe保存训练输出到log 并绘制accuracy loss曲线
- Caffe 绘制训练过程loss,accuracy曲线
- caffe绘制训练过程的loss和accuracy曲线
- caffe绘制训练过程的loss和accuracy曲线
- caffe绘制训练过程的loss和accuracy曲线
- caffe绘制训练过程的loss和accuracy曲线
- Caffe的可视化训练:绘制loss和accuracy曲线
- caffe绘制训练过程的loss和accuracy曲线
- caffe绘制训练过程的loss和accuracy曲线
- caffe绘制训练过程的loss和accuracy曲线
- 1171: 加密(指针专题)
- 自定义数据类型
- centos6三行脚本永久修改时区时间
- shell脚本编写一些基础但容易忘记的小技巧(持续更新)
- Deploy Jenkins in Ubuntu 16.04
- caffe 根据训练输出的log 绘制accuracy loss 曲线时遇到 IndexError:list index out of range
- 【java设计模式】之 工厂(Factory)模式
- 取得不同类型的客户地址
- matlab鼠标拖动图形代码
- Android内存优化(一)DVM和ART原理初探
- Linux Cache管理radix_tree整理
- 导出数据到excel多个sheet
- Hibernate框架学习笔记02
- echart-柱状图显示说明