博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu 14.04 64位机上不带CUDA支持的Caffe配置编译操作过程
阅读量:4227 次
发布时间:2019-05-26

本文共 1060 字,大约阅读时间需要 3 分钟。

   Caffe是一个高效的框架。它既可以在CPU上执行也可以在GPU上执行。

         下面介绍在Ubuntu上不带CUDA的Caffe配置编译过程:

1.      安装BLAS:$ sudo apt-get install libatlas-base-dev

2.      安装依赖项:$ sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev protobuf-compiler liblmdb-dev

3.      安装glog(从下载):$ tar zxvf glog-0.3.3.tar.gz , $ cd glog-0.3.3 , $ ./configure , $make , $ sudo make install

4.      安装gflags(从下载),依次执行:$ unzip gflags-master.zip  , $cd gflags-master , $ mkdir build , $ cd build , $ export CXXFLAGS=”-fPIC” , $ cmake .. , $ make VERBOSE=1 , $ make , $ sudo make install

5.      安装lmdb:$  clone ://gitorious.org/mdb/mdb.git , $ cdmdb/libraries/liblmdb , $ make , $ sudo make install

6.      下载Caffe:$ git clone git://github.com/BVLC/caffe.git

7.      安装Caffe:(1)、$ cp Makefile.config.example Makefile.config  (2)、修改Makefile.config文件:去掉注释, CPU_ONLY:= 1 (3)、$ make all (4)、$ make test (5)、$ make runtest

 

说明:(1)、如果在第2步中加入了libgflags-dev libgoogle-glog-dev liblmdb-dev 项,则可省去第3、4、5步对glog、gflags、lmdb的单独安装;

     (2)、编译带CUDA支持的Caffe与上面的步骤完全一致,只要把CPU_ONLY:=1注释掉即可。

 

参考文献:

1.      

2.      

3.      

4.      

5.      

6.      

转载地址:http://uecqi.baihongyu.com/

你可能感兴趣的文章
10.shell基础
查看>>
加密与解密、抓包扫描
查看>>
16.一级目录、历史命令,du,date,zip,快捷方式
查看>>
MySQL的基本管理
查看>>
MySQL 表结构与键值
查看>>
MySQL存储引擎,表记录管理
查看>>
Mysql多表查询语句,授权用户与密码更改
查看>>
MySQL 备份与恢复
查看>>
采用IC传感器的相对湿度测量
查看>>
皮带传动实验
查看>>
微软的人才观
查看>>
Blizzard的MPQ文件格式搜索算法
查看>>
你的变量究竟存储在什么地方?
查看>>
s3c2410 中断异常处理(转)
查看>>
对张孝祥C语言试题其中一题的探讨 (转载)
查看>>
一些好的网站
查看>>
WinCE中的虚拟地址和实际的物理地址是如何对应
查看>>
Microsoft Windows CE 的内存使用
查看>>
makefile入门
查看>>
中科院计算所Goddon CPU诞生历史!牛!
查看>>