您的位置:首页 > 编程语言 > Python开发

【深度学习】笔记14 windows下caffe的python接口的配置(数据的可视化环境)

2017-08-02 00:46 876 查看
***********************************************************************************************************************

时间地点:陕西师范大学 问津楼 2017.8.1

作       者:九月

***********************************************************************************************************************

【1】首先参考前两篇学习笔记,配置windows下的caffe

       [1]CPU版本:http://blog.csdn.net/maweifei/article/details/76038078

       [2]GPU版本:http://blog.csdn.net/maweifei/article/details/76559924

***********************************************************************************************************************

【2】上面的配置成功后,将caffe设置为启动项目,进行编译;如果是GPU版本,需要把cuDNN当成一个类

         似OpenCv一样的库,进行【包含目录】、【库目录】、【链接器】、系统环境【动态库/bin下的dll】

         路径的配置

***********************************************************************************************************************

【3】配置完成之后,就可以进行windows下caffe的python接口的配置了,具体步骤如下所示:

***********************************************************************************************************************

【1】将项目pycaffe设置为启动项

***********************************************************************************************************************

【2】安装Anaconda2,下载地址如下所示:链接:http://pan.baidu.com/s/1ccZrNS 密码:gt94

***********************************************************************************************************************

【3】修改配置,如下所示:





***********************************************************************************************************************

***********************************************************************************************************************

【4】首先配置该目录下cuDNN和python环境的包含目录,我的包含目录最终的配置如下图所示:



***********************************************************************************************************************

【5】配置库目录,最终的配置如下所示:



***********************************************************************************************************************

【6】配置链接器,最终配置完成后,如下所示:



***********************************************************************************************************************

【7】编译这个项目,编译完成之后,VS【输出窗口】显示,【成功3个,失败0个,最新3个】但是会弹出

         一个报错窗口,说:无法启动_caffe.pyd,不用理会这个,如下所示:



***********************************************************************************************************************

【8】将这个项目生成的、目录E:\caffeInstall2013CUDAVersion\caffe-master\Build\x64\Release\pycaffe下的caffe文件夹复制到

     python的文件夹、目录C:\Users\wei\Anaconda2\Lib\site-packages中

***********************************************************************************************************************

【9】打开DOS,输入python,输入import caffe,测试成功了没,如下所示:





***********************************************************************************************************************

【10】如果输出import caffe,没有报错,那就说明已经配置成功了,如下图所示;但是一般会出现下面的问题:

      ImportError: No module named google.protobuf.internal,对于这个问题,python2.7和Anaconda2的解决方法不一样,我装的

      是Anaconda2,所以我介绍这种解决方法。

***********************************************************************************************************************

    【1】下载protobuf的源代码和可执行文件,两种链接如下所示:

             【1】源代码:https://github.com/google/protobuf

             【2】可执行文件:https://github.com/google/protobuf/releases/tag/v3.0.0



**********************************************************************************************************************

    【2】将protoc-3.0.0-win32\bin\protoc.exe 拷贝进protobuf源代码文件夹下的src中

***********************************************************************************************************************

    【3】在终端种,进入protobuf源代码文件夹下Python文件夹,执行 python setup.py build

***********************************************************************************************************************

    【4】最后,把目录C:\protobuf-master\python\build\lib文件夹下的google文件夹拷贝到下面的目录下:

               C:\Users\wei\Anaconda2\Lib\site-packages

***********************************************************************************************************************    

    【5】在终端下测试import caffe,至此,我的可视化环境已经配置成功

【11】在终端输入jupyter notebook,在弹出的网页中输入,新建python脚本,输入import caffe,shift+enter执行,如下图所示:







***********************************************************************************************************************

参考资料:

【1】http://blog.csdn.net/sinat_27403413/article/details/52791489

【2】https://zhuanlan.zhihu.com/p/25024406

【3】http://blog.csdn.net/abc8730866/article/details/52622299

***********************************************************************************************************************

***********************************************************************************************************************

***********************************************************************************************************************

***********************************************************************************************************************
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: