Caffe 在window10+VS2015安装

来源:互联网 发布:有双头蛇 知乎 编辑:程序博客网 时间:2024/05/29 07:48

Caffe 在window10+VS2015安装

嘛~基本上本体安装非常简单,比较纠结的是其他所需软件的安装。~~

  • CMake
  • Python
  • CUDA
  • cuDNN
    其中如果没有NUIDIA的CPU则不用装CUDA和cuDNN,并且在安装配置文件中把选项改成CPU only.(后面详细说)

1.安装CMake

直接百度找到CMake官网,下载相应的安装包安装。注意一定要选择配置Path环境变量。如果安装的时候没配置,则手工配置。从控制面板-》系统和安全-》系统

这里写图片描述

图0

左边的高级系统设置
这里写图片描述

图0-1

右下的环境变量
这里写图片描述
图0-2

在系统环境变量中修改path

把Cmake bin的地址写入其中。

安装CUDA和cudnn(必须是NAVIDA的GPU)

从官网下载CUDA 和cudnn(下载window10版本)

然后cudnn 的压缩包解压,解压出一个cuda,里面有个bin文件夹,把bin文件夹的地址加入到环境变量path 中,如上所述。(我的path在C:\Caffe\cudnn\cuda\bin)


安装CAFFE

C:\Projects> git clone https://github.com/BVLC/caffe.git  C:\Projects> cd caffe  C:\Projects\caffe> git checkout windows  :: Edit any of the options inside build_win.cmd to suit your needs  C:\Projects\caffe> scripts\build_win.cmd  

如果遇到没速度,要不就半夜下,要不就安装个代理器翻墙下。
依次在cmd中输入如下代码,如果没安装git要预先安装git(自己百度安装git)
其中输入完后也可能报错
这里写图片描述

图1

这说明配置文件build_win.cmd的设置不对
用notepad打开文件(或者把后缀改成.txt手写板编辑)

build_win.cmd在caffe\scripts\build_win.cmd
这里写图片描述
图 2
从这里进行配置,根据自己的情况。
以下是我的配置,是使用cuda+vs2015+python3.5的配置。
这里写图片描述
图3
如果不用cuda就把CPU_ONLY=1。
PYTHON_VERSION这里如果用2.7版本的,要设为2用3.5版本的要设为3。
WITH_NINJA这里一定要设为0。除非你想用ninja编译器来进行编译。
这样改完后还的去scripts\build中把CMakeCache.txt文件删除。因为这里面记录的是用Ninja来编译的,不删除的话不能用VS来编译。
然后再

C:\Projects\caffe> scripts\build_win.cmd  

经过漫长的等待,Caffe就编译完成了

然后在build文件夹中有个Caffe.sln用vs2015 Release所要使用的包就可以了。

0 0