首页 > 代码库 > 训练FCN时遇到的问题总结

训练FCN时遇到的问题总结

按照下面这个博客的教程训练FCN

http://blog.csdn.net/wangkun1340378/article/details/70238290

刚开始了出现‘SIFFlowSegDataLayer’object has no attribute‘param_str‘的错误:

技术分享

原因是由于我用的caffe是官神mnt文件夹中的caffe,改成用主目录中的caffe就好了

或者还有可能因为py脚本每次运行时均会生成.pyc文件;在已经生成.pyc文件的情况下,若代码不更新,运行时依旧会走pyc,参考下面博客:

http://blog.csdn.net/yitianbian2012/article/details/51543415

caffe导入训练数据的data层的相关介绍:

http://www.cnblogs.com/idiotgroup/p/5676344.html

 

之后再运行的时候又碰到了读取模型的error:

F0417 07:39:42.430991  1149 upgrade_proto.cpp:95] Check failed: ReadProtoFromBinaryFile(param_file, param) Failed to parse NetParameter file: /root/caffe/models/vgg16-fcn.caffemodel

意思是说vgg16-fcn这个caffemodel读取出现了问题,其实这个vgg-16的模型是在教程中的网盘中下载的,可能这个模型不完整,然后我在对应的README.md文件中给官网中上把vgg16的caffemodel重新下了一遍,然后问题解决,看来网盘还是不怎么靠谱啊。。。

参考了下面这个博客:

http://blog.csdn.net/yewei11/article/details/70212344

训练FCN时遇到的问题总结