Caffe安装笔记

本文详细记录了在CentOS和Ubuntu环境下安装Caffe的完整过程,包括解决兼容性问题、安装CUDA、opencv等必备组件,以及在安装过程中遇到的错误和解决方案。同时,还介绍了如何学习和编译Caffe源码。
摘要由CSDN通过智能技术生成

本文记录了两种情况下的Caffe 安装,一是在已经装了Centos和cuda的机器上安装,二是从裸机开始。前者由于各个软件版本兼容问题出错较多,后者则相当顺利。

安装1

系统环境

CentOS release 6.4 (Final)
gcc 版本 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC)
cuda-5.5

必要项安装

按照官网步骤进行安装,安装中卡的时间比较长的一个问题:
执行cmake .. 出现错误:
Could NOT find Atlas (missing: Atlas_CBLAS_LIBRARY Atlas_BLAS_LIBRARY
Atlas_LAPACK_LIBRARY)
解决方案是修改变量BLAS的值,该变量在CMakeFiles.txt中有定义。
cmake -DBLAS=open ..
安装软件包(部分)的版本为:
pythonPython 2.7.11 :: Anaconda 2.4.1 (64-bit)

可选项安装项

opencv

为了使用caffe中的ImageData,则必须要设置Makefile.config中的USE_OPENCV=1,此时需要安装opencv.
参考官方安装指南

其中,yum install ffmpeg ffmpeg-devel报错 package not found 解决方案为: 在 /etc/yum.repos.d 下新建源dag.repo,内容如下

[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=1

然后,

yum install ffmpeg ffmpeg-devel

详见这里
安装opencv
下载opencv-2.4.9.zip,解压后执行

cd opencv-2.4.9 && mkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D INSTALL_PYTHON_EXAMPLES=ON -DBUILD_EXAMPLES=ON -D WITH_V4L=ON 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值