使用:Caffe+Python2.7+Window10 时,在eclipse或者pycharm的环境下,Caffe报错不提示错误的详细信息,仅给出下面的错误信息:
I0508 11:22:13.968909 12280 net.cpp:131] Top shape: 64 4096 (262144)
I0508 11:22:13.968909 12280 net.cpp:139] Memory require*** Check failure stack trace: ***
但是:Caffe + Python2.7 + Window 7 就会给出详细报错的原因,例如:
F0508 11:16:47.186162 7772 net.cpp:377] Top blob 'fc7' produced by multiple sources.
*** Check failure stack trace: ***
我们看到上面给出了详细错误的原因是,多个 Top ‘fc7’。
如果系统必须选择Window 10, 那么可以将Python2.7 换成 Python3.5 就提示错误相信信息了。
总的来说解决方案就是:
Caffe + Python2.7 + Window 7
Caffe + Python3.5 + Window 10