Caffe Window 和 ubuntu编译安装

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但可以编译工程;


3.添加系统环境变量
   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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值