用tensorflow-faster-rcnn train pascal_voc数据集时遇到的一些错误
从刚刚接触这个到现在也才半个月,半个月里,想起把自己遇到的错误记录下来,可以给大家参考,也可以自己以后便于查看。
前面的有些错误就不记录了,从现在训练和测试模型的时候遇到的错误,有这些。
(1)输入命令:
报错:
网上解决方法有:
///这是因为tensorflow问题并没有在/output/faster_rcnn_end2end/voc_2007_trainval 中生成VGGnet_fast_rcnn_iter_70000.ckpt文件
我个人觉得网上的解决方法我看不懂,但其实我的错误原因是,应该按照
,这个格式去输入命令,我没有输入[NET],后来我输入了[NET],我用的是res101,
,
这样输入之后,我又遇到了一个新的错误,就是找不到一个文件的目录,这个问题很好解决,我去把这个某个找不到的文件放入指定的目录就解决了。
可是这下我遇到了一个错误,比较不是那么一下看得懂的
(2)
,
后来发现是解码问题,我在头文件中加了
在报错行改了
,
这方面的错误都是因为解码,可以看一下有关于常用编码的这些问题。
解决了上个问题,下个问题是
(3)
这个问题改了一会,关键是和我有个没有找到文件目录的问题我没有妥善解决有关。有个文件说找不到目录,我就去修改代码,pascal_voc.py里面的数据,虽然把目录改了,但是我仍然无法找到路径,于是我去把路径的文件夹改了,这下好了,破坏了它原来的位置,于是引发了这个错误,一般来说不做蠢事这个错误(3)是不会报的,正确的解决方法是建立一个链接,去指向将要改的错误。这个问题遇到的人应该很少,就不多说了,真的有问题的可以评论。
其实认真脸,这个错误到现在我都没有解决。
接下来出现了第四个问题(改到现在都快绝望了真的)
(4)
gpu资源不足,只有等待。
(5)兜兜转转了之后,个人能力实在搞不定,看来我真的是太菜了,哈哈哈,让一个学长帮忙了一下。中间经历了很多,最后跑出来了,速度也很快。
还是蛮开心的,有缘再写啦~