首先,重新隆重介绍Windows Caffe的下载地址:

https://github.com/BVLC/caffe/tree/windows

真是非常感谢大牛们不辞劳苦地维护和更新这些代码,为我们的科研提供了无限可能。

有一些预编译好的程序,我们有需要可以直接去官网下载。这里说一下自主配置和编译的过程。

1 需要的软件

Visual Studio 2013 或者 2015

CMake 3.4 或者更高版本(支持VisualStudio 和 Ninja)

2 可选的依赖项

Python 用于pycaffe接口。AnacondaPython 2.7 或者3.5 x64(或者Miniconda)

MATLAB用于matcaffe 接口

CUDA 7.5 或者 8.0(如果使用VS2015,请使用CUDA 8.0)

cuDNN v5

3 配置和生成Caffe

我们先要把cmake.exe和python.exe加到PATH环境变量上。

假设我们要把Caffe装到C:\Projects路径下,那么我们可以打开Windows的命令行窗口,cd到该路径下,执行下面的命令

C:\Projects> git clonehttps://github.com/BVLC/caffe.git

C:\Projects> cd caffe

C:\Projects\caffe> git checkout windows

:: Edit any of the options insidebuild_win.cmd to suit your needs

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

上面用到的build_win.cmd脚本会从网上下载依赖文件,创建VS工程(或者ninga生成文件),并且以Release的配置生成整个工程。默认情况下,需要的DLLs会被拷贝(或者采用硬链接方式)到二进制文件旁。

4 在生成过程中需要做的一些工作

我采用的配置是开启GPU、python接口。GPU是默认开启的,Python接口需要做一些简要配置。

如果使用了Python的发行版Anaconda或者Miniconda,使用下面的命令来安装一些Python需要的package。

condainstall --yes numpy scipy matplotlib scikit-image pip six

还需要一个与生成好的pre-built依赖兼容的protobuf的Python package。

conda install --yes --channel willyd protobuf==3.1.0

如果在上述的caffe的编译过程中遇到依赖项下载失败问题,可以考虑自己先单独从指定网址下载依赖库文件到本地,放到指定目录。然后再重新编译。在caffe\scripts目录下有download_prebuilt_dependencies.py脚本,打开它可以看到下载依赖项的网址。

最新的Windows Caffe配置方法(Python接口)相关推荐

  1. 燕山大学计算机网络实验(windows网络配置方法及基本网络命令、交换机和路由器的使用、小型校园网络模拟搭建)

    项目源码以及报告获取,可看我专栏简介 实验1 windows网络配置方法及基本网络命令 1.1 实验内容和要求 1.查看本机网络配置,根据配置信息,把本机地址改为静态地址,并使用ipconfig.pi ...

  2. 用MATLAB训练caffe,[转载]windows caffe部署训练+python调用全部流程

    原版caffe代码项目编译在windows下非常麻烦,还好微软集成了所有三方包之后放出了一个windows版本的,省了不少时间. 项目下载地址: https://github.com/Microsof ...

  3. php使用redis在windows下配置方法

    Windows版的Redis可到此处下载,非官方版 http://code.google.com/p/servicestack/wiki/RedisWindowsDownload redis.conf ...

  4. linux系统引导设置,Linux操作系统GRUB引导程序配置方法大全 - 技术文档 - 新手入门 Linux时代......

    1. GRUB 介绍 计算机在启动的时候,首先由BIOS中的程序执行自检,自检通过后,就根据CMOS 的配置找到第一个可启动磁盘的MBR中的Boot Loader程序(一般在启动盘的第一个物理扇区,占 ...

  5. Windows+CPU only+VS2013安装caffe以及配置Python接口

    由于本本配置不是很高,所以只能装个CPU only版本的caffe来玩玩. 主要参考的博客有: [caffe-Windows]caffe+VS2013+Windows无GPU快速配置教程 - 风翼冰舟 ...

  6. Caffe学习系列(13):数据可视化环境(python接口)配置

    原文有更新: Caffe学习系列(13):数据可视化环境(python接口)配置 - denny402 - 博客园 http://www.cnblogs.com/denny402/p/5088399. ...

  7. caffe python接口_ubuntu配置caffe的python接口pycaffe

    参考网站: ubuntu配置caffe的python接口pycaffe 依赖 前提caffe已经正确编译.见Ubuntu配置caffe库包sudo apt-get install python-pip ...

  8. ubuntu14.04下安装cudnn5.1.3,opencv3.0,编译caffe及配置matlab和python接口过程记录

    已有条件: ubuntu14.04+cuda7.5+anaconda2(即python2.7)+matlabR2014a 上述已经装好了,开始搭建caffe环境. 1. 装cudnn5.1.3,参照: ...

  9. windows 上Miktex的镜像源最新配置方法

    windows 上Miktex的镜像源最新配置方法 安装完Miktex之后,试了试网上的例子,发现要安装包,但是默认的国外的(反正连接失败),就去搜如何更换国内镜像源,然而,然并卵,特别是一个百度的一 ...

最新文章

  1. flash与动画:打字动画(2)
  2. Kudu1.1.0 、 Kudu1.2.0 Kudu1.3.0的版本信息异同比较
  3. 按钮开关java代码,Android自定义实现开关按钮代码
  4. git 查看修改用户名
  5. ViewPager之使用PagerTabStrip添加标题栏,实现滑动效果
  6. 二级 办公软件高级应用技术_塔河县(局)工会举办电脑办公应用技术培训班...
  7. 日志记录总结要整理的地方
  8. HTML中进行居中设置
  9. 基于ESP-IDF环境的ESP32-C3开发
  10. Android播放器框架分析之AwesomePlayer
  11. 《人月神话》学习指南
  12. 锦鱼课堂:跪着赚快钱,一年20W你愿意吗?
  13. 无人驾驶出租车车队长沙惊艳亮相,BIE保驾护航
  14. 淘宝滑块的解决方法和api接口
  15. 【文献阅读】Silhouette based View embeddings for Gait Recognit
  16. 【英语词组】恋恋不忘Day4-7
  17. mysql 查询 select_mysql 查询select语句汇总
  18. cron表达式在线生成工具
  19. mysql5.6 安装配置 老系统_Windows系统 Mysql5.6下载安装以及配置
  20. Linux下的有名管道---使用两个管道实现两个进程之间的通信(手机模式)

热门文章

  1. mysql怎么用sequence_mysql实现sequence功能的代码
  2. android Toast居中最简单例子
  3. 银行数字化转型导师坚鹏:金融数据治理、数据安全政策解读
  4. 一个SQL Server中的FormatDatetime函数
  5. 【心得】致敬CSDN,感谢有你
  6. 某公司北京研发中心“产品经理”内训圆满结束!
  7. Pico 4一体机游戏下载教程(附游戏资源包)Pico4串流第三方VR游戏教程讲解
  8. SQL查询知识点总结
  9. win10屏幕亮度调节不起作用,移动中心,热键均不生效,调节不了,终极解决办法
  10. 管理系统中计算机应用 应用题,管理系统中计算机应用---应用题.doc