Ubuntu 14.04 64位机上不带CUDA支持的Caffe配置编译操作过程
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(从http://download.csdn.net/download/chenguangxing3/6661667下载):$ tar zxvf glog-0.3.3.tar.gz , $ cd glog-0.3.3 , $ ./configure , $make , $ sudo make install
4. 安装gflags(从https://github.com/gflags/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:$ git clone git://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. http://caffe.berkeleyvision.org/installation.html
2. http://m.blog.csdn.net/blog/zxd675816777/39649281
3. http://www.haodaima.net/art/2823705
4. http://demo.netfoucs.com/danieljianfeng/article/details/42836167
5. http://www.cnblogs.com/platero/p/3993877.html
6. http://blog.csdn.net/kuaitoukid/article/details/40395617
Ubuntu 14.04 64位机上不带CUDA支持的Caffe配置编译操作过程相关推荐
- Ubuntu 14.04 64位机上配置Android Studio操作步骤
Android Studio是一个为Android平台开发程序的集成开发环境.2013年5月16日在Google I/O上发布,可供开发者免费使用.Android Studio基于JetBrains ...
- Ubuntu 14.04 64位机上用Caffe+MNIST训练Lenet网络操作步骤
1. 将终端定位到Caffe根目录: 2. 下载MNIST数据库并解压缩:$ ./data/mnist/get_mnist.sh 3. 将其转换成Lmdb数据库格式:$ ...
- Go在Ubuntu 14.04 64位上的安装过程
1. 从 https://golang.org/dl/ 或 https://studygolang.com/dl 下载最新的发布版本go1.10即go1.10.linux-amd64.tar.gz ...
- Ubuntu 14.04 64位安装32位兼容包
问题描述 我的操作系统是64bit版的Ubuntu 14.04,很多32bit的软件无法安装使用,因此希望通过安装32位兼容包解决. 安装过程 在Ubuntu 13.10之前,可以通过安装 ia32- ...
- Ubuntu 14.04(64位)+GTX970+CUDA8.0+Tensorflow配置 (双显卡NVIDIA+Intel集成显卡) ------本内容是长时间的积累,有时间再详细整理...
(后面内容是本人初次玩GPU时,遇到很多坑的问题总结及尝试解决办法.由于买独立的GPU安装会涉及到设备的兼容问题,这里建议还是购买GPU一体机(比如https://item.jd.com/396477 ...
- Ubuntu 14.04 64位上安装wps office软件
废话少说,只给出方法供各位参考!wps for Linux版本已经有两三年没有大的动作,当然其他平台,比如windows,Android,ios上的wps效果还是很赞的说. 下面是我成功安装的步骤: ...
- Ubuntu 14.04 64位安装深度音乐和深度影音
在Ubuntu 14.04上听歌,使用系统自带的Rhythmbox音乐播放器本身就可以了,无奈还是觉得不太满意,总觉得没有Windows下的酷狗音乐等在线功能强大,就又想折腾一下了.通过网上搜集,特别 ...
- Ubuntu 14.04 64位字体美化(使用文泉驿微黑)
Ubuntu 14.04安装并升级之后,变成楷体字体非常难看,我昨天搞了一晚上,终于理了个头绪,这里整理一下. 经过网上调研,大家的一致看法是,使用开源字体库文泉驿的微黑字体效果比较理想,甚至效果不输 ...
- Ubuntu 14.04 64 位安装 Google 的 TensorFlow
今天来说一下机器学习库 TensorFlow 的在 Ubuntu14.04 64位下的安装. 更新 这里我会列出对本文的更新. 2017 年 10 月 13 日: 优化排版,与其他博文保持统一. 去掉 ...
最新文章
- Python *的下载、安装和使用
- stopping NetworkManager daemon failed
- 【shell 大系】Linux Shell常用技巧
- 【深度学习】Github上标星1.1W的PyTorch教程,我们给您搬来了
- 怎么提高python能力_怎样提高python分析数据能力?
- 网管心得:优化网络性能给局域网提速[好文章]
- linux查端口被占用情况,Linux系统中如何查询端口被占用情况
- saltstack grains
- python pprint_python读写文件(七)
- 嘉年华回顾丨 尚博带你了解腾讯 TXSQL如何 赋能腾讯云分布式数据库 CynosDB
- NYOJ-111分数加减法
- 社区发现算法 | Louvain 算法 中的分辨率参数
- 论文写作,word首页脚注不显示编号
- 百度竞价推广应如何做好!
- LVS负载均衡群集(理论+实验)
- jdk12switch表达式
- matlab检验矩阵是否可逆,有限域上矩阵是否可逆的检验
- Java 开发规范文档
- 在线小游戏编程工具使用教程
- HTML+CSS小白入门与进阶教程