用Caffe自制训练数据库报错 E0407 error

用Caffe自制训练数据库报错

在根据自己的博客做实验的时候,遇到了如下报错:

yang@yang-Pre:~/git/caffe$ ./examples/myself/create_myimagenet.sh
Creating train lmdb...
I0407 11:21:07.063206  8421 convert_imageset.cpp:86] Shuffling data
I0407 11:21:07.537595  8421 convert_imageset.cpp:89] A total of 201 images.
I0407 11:21:07.537858  8421 db_lmdb.cpp:35] Opened lmdb /home/yang/git/caffe/examples/myself/myself_train_lmdb
E0407 11:21:07.621695  8421 io.cpp:80] Could not open or find file /home/yang/git/caffe/data/myself/train/I0407 11:21:08.045325  8421 convert_imageset.cpp:153] Processed 200 files.
Creating val lmdb...
I0407 11:21:08.267316  8458 convert_imageset.cpp:86] Shuffling data
I0407 11:21:08.712527  8458 convert_imageset.cpp:89] A total of 61 images.
I0407 11:21:08.712815  8458 db_lmdb.cpp:35] Opened lmdb /home/yang/git/caffe/examples/myself/myself_val_lmdb
E0407 11:21:08.763945  8458 io.cpp:80] Could not open or find file /home/yang/git/caffe/data/myself/val/
I0407 11:21:08.885560  8458 convert_imageset.cpp:153]Processed 60 files.
Done.

搞了半天不知道问题出在哪里,自己摸索了好才发现是我的train.txt,val.txt,test.txt文件都多打了一行,如下图所示。
这里写图片描述

解决办法:应该把最后一行去掉,有多少张图片,.txt文件中就应该有多少行。
(如果此方法不能解决大家的问题,请联系我。如果成功解决记得点赞哦~~)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值