300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > caffe安装(CPU版本)window10+Anaconda3+vs

caffe安装(CPU版本)window10+Anaconda3+vs

时间:2020-11-27 10:04:50

相关推荐

caffe安装(CPU版本)window10+Anaconda3+vs

环境说明:

操作系统:windows 10(64位)

编译环境visual studio ultimate版本(以下简称vs)

虚拟环境Anaconda3

安装步骤:

1、在Anconda 3下面创建虚拟环境,并安装numpy

创建时使用python2.7,环境命名为caffe_py27,创建完虚拟环境后安装numpy

conda create -n caffe_py27 python=2.7

在虚拟环境caffe_py27中安装包numpy

conda/pip install numpy

注:若无numpy会出现错误如下:

…\python\caffe_caffe.cpp(10): fatal error C1083: 无法打开包括文件: “numpy/arrayobject.h”: No such file or directory

2、安装visual studio

不知道其它版本有什么区别,建议下载,参考教程较多

3、下载两个文件

(1)下载caffe安装包(windows版本)

(2)下载文件NugetPackages,此文件放置了编译需要的包,减少编译时间

4、创建为caffe的安装路径

创建文件夹(我的为caffe),将caffe-windows放到此文件夹中,NugetPackages复制到caffe-windowsw下,与caffe-master为同级文件

5、CommonSettings.props.example重命名

将caffe-master>windows下的CommonSettings.props.example进行重命名,删除后缀.example,改为CommonSettings.props。

6、打开CommonSettings.props进行编辑。

在其中更改一些安装配置。使用cpu,不使用gpu(cudnn不使用)

支持python

另外还要配置python路径。我使用的为刚刚配置的conda中虚拟环境caffe_py27中的python。我的配置为

7、打开caffe.lsn配置属性并编译

使用vs打开caffe-master>windows下的caffe.lsn

(1) 首先在解决方案caffe处右击选择属性,如图配置

(2)在libcaffe处右击点击属性,如图配置

(3)对libcaffe生成解决方案。右击libcaffe,点击生成

(4)右键caffe,生成解决方案,显示失败为0继续。

8、复制一些文件夹

(1)将caffe-maste>Build>x64>Release>pycaffe下的caffe文件夹复制到Anaconda3的envs\caffe_py27\Lib\site-packages目录下

(2)caffe-maste>Build\x64\Release\pycaffe\caffe目录下的所有文件复制到caffe-master\python\caffe目录

9、进入虚拟环境,最后测试

(1)根据报错信息安装两个包 scikit-image、protobuf

conda install scikit-imageconda install protobuf

(2)成功!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。