- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
深度学习框架 caffe 的了解
摘要: caffe 是贾扬清开发的一个清晰,可读性高,快速的深度学习开源框架,目前已
经的到了广泛的应用。本人基于 Ubuntu14.04 64bit 操作系统、 caffe 框架以及一些依赖软
件,对 caffe 安装以及使用进行了成功实验。本文就实验的整个实验过程以及实验结果进
行描述。
关键词: caffe 、深度学习、开源框架
1 caffe 的安装
尽管 caffe 目前取得了较为广泛的应用,但其运行环境搭建对于初学者来说仍然是一个
复杂繁琐的过程。此部分将详细描述 caffe 在单机安装的整个过程,并附上相关图片。
1.1 硬件配置及操作系统
本实验用的电脑为普通个人电脑,硬件配置参数为: Intel(R) Core(TM) i5-3230M CPU @
2.60GHz 4GB RAM。操作系统采用官网推荐的操作系统 Ubuntu14.04 ,安装磁盘空间为
100GB。
1.2 安装依赖软件
依赖库安装。 caffe 的依赖软件包括一些使用到的函数库,包括 libprotobuf-dev libleveldb-
dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler libboost-all-dev 。其中
boost 库的版本需要安装 v1.55 或以上版本。可在控制台运行如下命令进行安装:
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-
dev libhdf5-serial-dev
工具安装。其次是安装一些必要工具,包括 git 、cmake,采用如下命令安装:
sudo apt-get install cmakegit
google-glog 安装。 google-glog 根据官方提供的方法可以直接运行如下命令进行安装,
但由于网络限制,采用官方给定的方式将不能下载 google-glog 。本实验在其它网站下载
google-glog 的压缩包 glog-0.3.3.tar.gz 之后进行安装的。 gflags 的安装方式类似,以下是安装
需要用到的命令。
# glog
tar zxvf glog-0.3.3.tar.gz
cd glog-0.3.3
./configure
make make install
# gflags
unzip master.zip
cd gflags-master
mkdir build cd build
export CXXFLAGS=-fPIC cmake .. make VERBOSE=1
make make install
lmdb 的安装。 caffe 最初支持 leveldb 和 lmdb 两种数据格式的文件,但由于 lmdb 的读
取速度要比 levaldb 的读取速度快 1.5 倍, caffe 后来的版本仅仅支持 lmdb 数据格式的文件。
lmdb 存储引擎是一个开源的工具,可采用 git 在 github 上直接下载安装。
# lmdb
git clone /LMDB/lmdb
cd lmdb/libraries/liblmdb
make make install
安装 Atlas 。Atlas 是一个免费的矩阵函数库,可用付费的 Intel MKL 代替。
sudo apt-get install libatlas-base-dev
到此为止相关依赖工具的安装已
您可能关注的文档
- 淘宝设计师信息档案范本.pdf
- 淘宝认知和开店前的准备专业知识讲座.pdf
- 淘宝视频直播封面图内容管理规范.pdf
- 淘宝网营销策略分析.pdf
- 淘宝运营干货大集合(运营必备).pdf
- 淘宝运营方案.pdf
- 淘宝运营的主要工作内容及店铺运营知识资料.pdf
- 淘宝运营试题.pdf
- 淘汰赛的方法与编排资料.pdf
- 淡马锡项目管理启示.pdf
- 2024年国网北京市电力公司招聘高校毕业生考试(第一批)公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年太原青创招考聘用太原市杏花岭区综合应急大队工作人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年四川省安州区事业单位招聘55人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年天津市农机发展服务中心招考事业单位工作人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽亳州蒙城县招募特聘动物防疫专员18人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年夏福建上杭县事业单位招考拟录人选五公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年国网英大国际控股集团限公司招聘约4人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽安庆桐城团市委选调工作人员1人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年宁波市象山县黄避岙乡人民政府招考编制外人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽合肥肥西县供销社招聘基层单位工作人员12人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
文档评论(0)