Windows 上 Caffe开发环境搭建

Caffe是目前非常流行的深度学习框架,使用C++/CUDA编写,使用方便,性能优异,适合线上环境部署。

原生Caffe是在Linux下编译部署的。对于初学者而言,大量依赖包需要花非常大代价才能编译成功,让人望而生畏。况且在Linux下阅读代码是一件非常头疼或蛋疼的事情。

为此,研究在Windows下搭建Caffe开发环境是利国利民的好事。微软不负众望在Github上开源了Microsoft版Caffe,链接:Microsoft Caffe

只有代码还不够,需要准备一台机器。

如果手头没有机器而且也不想攒机,可以考虑买一台阿里云HPC(购买链接:阿里云HPC),配备双 Tesla K40m 或 双 Tesla M40,专为深度学习定制机型。

购买后默认操作系统是Cent OS 7,通过提交工单可以重置为Windows 系统。为了完成本文实验,推荐重置为 Windows Server 2012 R2 64bit版。

编译环境:Visual Studio 2013 Ultimate版, 获取地址:http://download.microsoft.com/download/9/3/E/93EA27FF-DB02-4822-8771-DCA0238957E9/vs2013.5_ult_chs.iso?type=ISO

 

CUDA Toolkit版本:7.5,获取地址:https://developer.nvidia.com/cuda-downloads

CUDNN版本:4.0, 获取地址:https://developer.nvidia.com/cudnn

 

依次安装GPU驱动、Visual Studio 2013、CUDA Toolkit。将Microsoft/caffe代码下载到本地磁盘,本文路径为C:\Users\Administrator\Desktop\caffe-master。

将CUDNN解压到C:\Users\Administrator\Desktop\cuda。准备工作完毕。

进入C:\Users\Administrator\Desktop\caffe-master\windows目录,将文件CommonSettings.props.example
重命名为CommonSettings.props,修改其内容如下:

时间: 2024-11-05 12:33:12

Windows 上 Caffe开发环境搭建的相关文章

Spark的这些事<一>——Windows下spark开发环境搭建

一.首先准备需要安装的软件 scala-2.10.4 下载地址:http://www.scala-lang.org/download/2.10.4.html scala-SDK-4.4.1-vfinal-2.11-win32.win32.x86_64 下载地址:http://scala-ide.org/ spark-1.6.2-bin-hadoop2.6 下载地址:http://spark.apache.org/ 当然还有jdk这里就不说了 scala-2.10.4下载后直接安装~ scala-

Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)_php技巧

由于换电脑或重装系统后常需要重新搭建PHP环境,此次简单记录一下Windows下搭建PHP环境的过程,具体步骤可以参照网上资料 准备工作: Windows下手工搭建PHP环境需要先下载相应的软件,需要注意的是Apache与PHP的版本必须保持一致(均为32位或64位),如果版本不一致将导致整合Apache与PHP不成功,即修改配置文件后启动Apache报如下图所示的错误: 其实在http://windows.php.net/download/上有很详细的描述,读者可以根据自己的需要选择相应的版本

Windows Phone 8 开发环境搭建

1. WP8的开发工具叫做Windows Phone SDK 8.0 (x64),现在只有英文环境(English),从名字上能看出来只支持x64架构开发环境,所以此开发工具还需要运行在x64的Windows 8上面. 2. Windows 8 (x64) - DVD 安装 该过程心力交瘁,因为WP8 SDK要求的是能开启HyperV的Win8,这就是说必须是Pro或Enterprise,Win8的安装盘中是根据不同的序列号决定安装为什么版本,一开始在这个步骤浪费了好多时间. 另外,HyperV

windows phone 8开发环境搭建

  Windows Phone 8将采用与Windows 8相同的NT内核,这就意味着WP8将可能兼容Win8应用,开发者仅需很少改动就能让应用在两个平台上运行.由于内核变更,Windows Phone 7.x将不能升级到Windows Phone 8.Windows Phone 8兼容所有Windows Phone 7.5的应用程序,但Windows Phone 8的所有原生程序无法在Windows Phone 7.5上运行,属于单向兼容. 为了让windows phone 8得到最大限度的兼

[cocos2d-x]cocos2d-x windows 7 Android开发环境搭建

准备工作: 1 .下载JDK 7,相对应的下载32位或64位. http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.下载Eclipse: http://www.eclipse.org/downloads/ 3.下载Android JDK: http://developer.android.com/sdk/index.html 4.下载Android NDK(R8): http://developer.andro

windows下vue开发环境搭建

已有环境要求nodejsnpm install webpack -gnpm install vue-cli -g创建工程文件存放目录cd 进入工程文件目录vue init webpack hellovue(hellovue是工程名字,不能包含大写字母和中文)cd hellovue //进入项目文件夹npm install //安装项目依赖npm run dev //运行项目访问http://localhost:8080/打开vue欢迎主页

仅5步搞定Android开发环境部署 Android开发环境搭建教程_Android

在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助. 本教程将分为五个步骤来完成Android开发环境的部署. 第一步:安装JDK. 第二步:配置Windows上JDK的变量环境 . 第三步: 下载安装Eclipse . 第四步:下载安装Android SDK . 第五步:为Eclips

android 开发环境搭建Eclipse的配置图解

重要,更新安卓SDK的时候要有梯子,需要滋备hosts文件       在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助.   本教程将分为五个步骤来完成Android开发环境的部署. 第一步:安装JDK. 第二步:配置Windows上JDK的变量环境 . 第三步: 下载安装Eclip

仅5步搞定Android开发环境部署 Android开发环境搭建教程

在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助. 本教程将分为五个步骤来完成Android开发环境的部署. 第一步:安装JDK. 第二步:配置Windows上JDK的变量环境 . 第三步: 下载安装Eclipse . 第四步:下载安装Android SDK . 第五步:为Eclips