Caffe Window环境下搭建(CPU)
1.Caffe for windows下载地址:https://github.com/initialneil/caffe-vs2013
2.安装所需依赖:
CUDA6.5 for windows https://developer.nvidia.com/cuda-downloads
OpenCV 2.4.9 http://opencv.org/releases.html
Boost
google protoBuff
3ryparty.zip 下载解压到3ryparty目录下
gflags git clone https://github.com/gflags/gflags.git
hdf5 https://support.hdfgroup.org/HDF5/release/obtain518.html
glog http://download.csdn.net/download/chenguangxing3/6661667
此处CUDA安装时,如果显卡不是GT系列的,使用自定义安装,不安装驱动,只安装sample和toolkit 这样虽不能使用GPU但可以编译工程;
OPENCV_3_0_0 = “你的安装路径”
BOOST_1_56_0 = “你的安装路径”
CUDA_PATH_V6_5 = “你的安装路径”
设置完系统环境变量后重启机器,使其生效;
4.编译工程:
根据你的机器,设置编译平台,我这里选择x64
(1)fatal error C1083: 无法打开包括文件: “gflags/gflags.h”: No such file or directory
(2)无法打开包括文件: “hdf5/hdf5.h”: No such file or directory D:\Meachine_learning\caffe-vs2013\caffe\src\caffe\layers\hdf5_data_layer.cu
(3)fatal error C1083: 无法打开包括文件: “glog/logging.h”: No such file or directory
Caffe Linux install
转载 :
https://www.zybuluo.com/hanxiaoyang/note/364737
参考:
https://github.com/BVLC/caffe
0.关于caffe(by@寒小阳)
caffe是深度学习在图像领域广泛使用的框架,其model zoo有大量的预训练好的模型提供使用。图像相关应用会大量使用到caffe。
墙裂建议大家使用linux系统,原因如下。
- linux系统(大部分公司为CentOS或者Ubuntu),才是实际开发中用到的系统,提前熟悉一下命令行,对于实际应用和开发都很有必要。
- 相对于Windows而言,linux下的依赖包安装非常简单。
- Windows下编译经常会出现大量问题,且现在网上Windows下caffe出现问题的解决方案非常少。
- 大量的二次开发和扩展都只有linux版本。
1.说明
下面是安装caffe的一些笔记,写的不明白的,欢迎在社区发帖问,也方便更多的同学查看相同的问题^_^
2.关于系统
这个说明是关于linux系统的,最好是centOS 7.0以上,或者ubuntu 14.04 以上
因为低版本的装不上兼容合适的boost,opencv等库
3.安装依赖的库
要确认一下,所有的库都装上了,否则编译出来可能不能使用。
其中protobuf是用来定义layers的,leveldb是训练时存储图片数据的数据库,opencv是图像处理库,boost是通用C++库,等等...
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
4.安装科学计算和python所需的部分库
sudo apt-get install openblas-dev numpy scipy matplotlib lapack-dev freetype-dev libpng-dev openblas-dev
5.安装其余依赖
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
6.安装git,拉取源码
apt-get install git
git clone https://github.com/BVLC/caffe.git
7.安装python的pip和easy_install,方便安装软件包
wget --no-check-certificate https://bootstr