您的位置:首页 > 理论基础 > 计算机网络

PyCharm中运行Caffe(Win7) —— 用Caffe实现一个神经网络

2018-02-05 21:05 363 查看
《这篇这是学习深度学习与计算机视觉》一书7.2节时碰到的相关问题及解决方法的汇总

运行环境是在Win7X64 PyCharm中

1、“ImportError:No module named caffe”

出现这问题是因为缺失Caffe库

解决方法:将编译后的Caffe库复制到解析器对应的库路径下



https://zhidao.baidu.com/question/1994266803228131147.html

如果嫌麻烦不想复制,也可以在Python导入相应模块后添加路径即可:

或者:

import sys
sys.path.append('D:\\caffe-master\\Build\\x64\\Release\\pycaffe')


2、“ImportError:No module named google.protobuf.internal”

出现这问题是因为缺失protobuf库

解决方法:【File】-【Settings】-【Project:*】-【Project Interproter】





3、如果运行时遇到“ValueError:unsupported pickle protocol: 3”

解释方法:

将gen_data.py文件中对应的写data.pkl文件修改如下:

with open('data.pkl', 'wb') as f:
pickle.dump((samples, labels), f)


改为:

with open('data.pkl', 'wb') as f:
pickle.dump((samples, labels), f, protocol=2)


https://stackoverflow.com/questions/29587179/load-pickle-filecomes-from-python3-in-python2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Caffe 神经网络