1. Windows系统下Caffe的安装
1.1 环境准备
在卜居大佬的《深度学习21天实战》中是如此说道:
操作系统:推荐Windows Server 2012 R2 64bit 或 Windows 7 SP1 64bit,显然2019年的今天,我们这些只会用原装win10的小朋友肯定满足这个要求
编译环境:
- Visual Studio 2013 Ultimate 版。 我使用的也是这个版本,里面依赖库又齐全,兼容性又好,超喜欢在里面写代码的
*****温馨提示,最好不要使用其他版本VS,VS2015我也用过,报错很多,最后哭着跑回来安装VS2013 QAQ*****
- python2.7 或 Miniconda2
1.2 Caffe入坑
因为caffe安装网上教程非常多,这里就不介绍了,下面的链接是我当时安装时参考的教程:
Caffe for windows源码:
https://github.com/Microsoft/caffe
***** 注意:下载的Caffe源码必须包含windows文件夹,Caffe的VS工程在里面 *****
CUDA安装:
***** 注意:选好与自己本机显卡匹配的CUDA版本 *****
Caffe依赖库:
***** 注意:依赖库最好不要使用别人的,因为版本很可能与你的VS版本不兼容,推荐直接使用VS2013中NuGet 工具安装 *****
安装指南:
深度学习框架caffe安装实测记录,附python接口编译过程
转 Windows+VS2013爆详细Caffe编译安装教程
Caffe之win10版安装小结--细数自己遇到的各种坑
Caffe测试:
(2) Windows下caffe安装成功测试(以mnist为例)
1.3 常见问题汇总
下面是我在安装时遇到的各种错误,大佬们的博客里提供了解决思路:
win10 CPU only安装caffe 解决 无法打开包括文件: “caffe/include_symbols.hpp”
./include/caffe/common.hpp:4:32: fatal error: boost/shared_ptr.hpp: 没有那个文件或目录
Caffe学习笔记(四)——Windows 下caffe配置相关问题说明
caffe编译:fatal error: pyconfig.h: No such file or directory #include "pyconfig.h"
Caffe错误:error C2220: 警告被视为错误 - 没有生成“object”文件
Caffe+vs2015运行报错提示无法打开libboost_date_time-vc-140-mt-gd-1_59.lib?
caffe gpu windows vs2013 error MSB3721 libcaffe和test_all加载失败
***** 安装中可能会遇到各种各样的问题,及时求助百度,总能解决的 *****
感谢上面所有博主的帮助,如有侵权请及时联系我!
小结:
第一次安装Caffe,我花了两天一夜的时间,尽管中途遇到一大堆问题,我还是坚持了下来,在度娘和各大博客论坛的帮助下,问题逐一被攻破,最后也收获了成功的喜悦。Caffe安装的心路历程蜿蜒曲折,每次快要放弃的时候,编译器里一个小小的success 或 complete 总能给我莫大的鼓励,因为这离成功有近了一步,这种小小的喜悦是我坚持下去的动力。
最后再次感谢上面所有博客链接给我提供的帮助,感谢他们带领我成功迈入机器学习的大门。