最新的Windows Caffe配置方法(Python接口)
首先,重新隆重介绍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接口)相关推荐
- 燕山大学计算机网络实验(windows网络配置方法及基本网络命令、交换机和路由器的使用、小型校园网络模拟搭建)
项目源码以及报告获取,可看我专栏简介 实验1 windows网络配置方法及基本网络命令 1.1 实验内容和要求 1.查看本机网络配置,根据配置信息,把本机地址改为静态地址,并使用ipconfig.pi ...
- 用MATLAB训练caffe,[转载]windows caffe部署训练+python调用全部流程
原版caffe代码项目编译在windows下非常麻烦,还好微软集成了所有三方包之后放出了一个windows版本的,省了不少时间. 项目下载地址: https://github.com/Microsof ...
- php使用redis在windows下配置方法
Windows版的Redis可到此处下载,非官方版 http://code.google.com/p/servicestack/wiki/RedisWindowsDownload redis.conf ...
- linux系统引导设置,Linux操作系统GRUB引导程序配置方法大全 - 技术文档 - 新手入门 Linux时代......
1. GRUB 介绍 计算机在启动的时候,首先由BIOS中的程序执行自检,自检通过后,就根据CMOS 的配置找到第一个可启动磁盘的MBR中的Boot Loader程序(一般在启动盘的第一个物理扇区,占 ...
- Windows+CPU only+VS2013安装caffe以及配置Python接口
由于本本配置不是很高,所以只能装个CPU only版本的caffe来玩玩. 主要参考的博客有: [caffe-Windows]caffe+VS2013+Windows无GPU快速配置教程 - 风翼冰舟 ...
- Caffe学习系列(13):数据可视化环境(python接口)配置
原文有更新: Caffe学习系列(13):数据可视化环境(python接口)配置 - denny402 - 博客园 http://www.cnblogs.com/denny402/p/5088399. ...
- caffe python接口_ubuntu配置caffe的python接口pycaffe
参考网站: ubuntu配置caffe的python接口pycaffe 依赖 前提caffe已经正确编译.见Ubuntu配置caffe库包sudo apt-get install python-pip ...
- ubuntu14.04下安装cudnn5.1.3,opencv3.0,编译caffe及配置matlab和python接口过程记录
已有条件: ubuntu14.04+cuda7.5+anaconda2(即python2.7)+matlabR2014a 上述已经装好了,开始搭建caffe环境. 1. 装cudnn5.1.3,参照: ...
- windows 上Miktex的镜像源最新配置方法
windows 上Miktex的镜像源最新配置方法 安装完Miktex之后,试了试网上的例子,发现要安装包,但是默认的国外的(反正连接失败),就去搜如何更换国内镜像源,然而,然并卵,特别是一个百度的一 ...
最新文章
- flash与动画:打字动画(2)
- Kudu1.1.0 、 Kudu1.2.0 Kudu1.3.0的版本信息异同比较
- 按钮开关java代码,Android自定义实现开关按钮代码
- git 查看修改用户名
- ViewPager之使用PagerTabStrip添加标题栏,实现滑动效果
- 二级 办公软件高级应用技术_塔河县(局)工会举办电脑办公应用技术培训班...
- 日志记录总结要整理的地方
- HTML中进行居中设置
- 基于ESP-IDF环境的ESP32-C3开发
- Android播放器框架分析之AwesomePlayer
- 《人月神话》学习指南
- 锦鱼课堂:跪着赚快钱,一年20W你愿意吗?
- 无人驾驶出租车车队长沙惊艳亮相,BIE保驾护航
- 淘宝滑块的解决方法和api接口
- 【文献阅读】Silhouette based View embeddings for Gait Recognit
- 【英语词组】恋恋不忘Day4-7
- mysql 查询 select_mysql 查询select语句汇总
- cron表达式在线生成工具
- mysql5.6 安装配置 老系统_Windows系统 Mysql5.6下载安装以及配置
- Linux下的有名管道---使用两个管道实现两个进程之间的通信(手机模式)
热门文章
- mysql怎么用sequence_mysql实现sequence功能的代码
- android Toast居中最简单例子
- 银行数字化转型导师坚鹏:金融数据治理、数据安全政策解读
- 一个SQL Server中的FormatDatetime函数
- 【心得】致敬CSDN,感谢有你
- 某公司北京研发中心“产品经理”内训圆满结束!
- Pico 4一体机游戏下载教程(附游戏资源包)Pico4串流第三方VR游戏教程讲解
- SQL查询知识点总结
- win10屏幕亮度调节不起作用,移动中心,热键均不生效,调节不了,终极解决办法
- 管理系统中计算机应用 应用题,管理系统中计算机应用---应用题.doc