Caffe-SSD 安装过程

文件获取

  1. 先获取caffe-ssd的文件,可以直接用浏览器打开https://github.com/weiliu89/caffe/tree/ssd下载,也可以通过以下命令获取(这两种方法我都试过,得到的东西是一样的,但建议通过浏览器下载,git的下载速度有时实在不敢恭维)
git clone https://github.com/weiliu89/caffe.git
cd caffe

下面是官网的安装教程:

# Modify Makefile.config according to your Caffe installation.
cp Makefile.config.example Makefile.config
make -j8
# Make sure to include $CAFFE_ROOT/python to your PYTHONPATH.
make py
make test -j8
# (Optional)
make runtest -j8

事实上,在make之前还是有一些环境要先配置好的

安装cuda
参考ubuntu14.04下caffe框架的安装

修改Makefile.config
为了避免以后可能发生一些问题,我跟据电脑的配置和已安装环境来修改了一下Makefile.config的内容。如:

CUDA_ARCH := -gencode arch=compute_20,code=sm_20 \
        -gencode arch=compute_20,code=sm_20 \
        -gencode arch=compute_21,code=sm_21 \
        -gencode arch=compute_30,code=sm_30 \
        -gencode arch=compute_35,code=sm_35 \
#       -gencode arch=compute_50,code=sm_50 \
#       -gencode arch=compute_50,code=compute_50 

因为我的cuda是3.0的,所以我把最后两行注释掉了,至于cuda版本,我是到nvidia的官网通过显卡的型号查的。

安装OpenBLAS
安装步骤:

git clone git://github.com/xianyi/OpenBLAS
cd OpenBLAS
make FC=gfortran
make install
ln -s /opt/OpenBLAS/lib/libopenblas.so /usr/lib/libblas.so.3

由于我的电脑中没有安装gfortran,所以在make FC=gfortran的时候会出错:cannot find -llibgfortran,所以还得去把gfortran安装了:

sudo apt-get install gfortran
cd /usr/lib
sudo ln -s libgfortran.so.3 libgfortran.so
(可能libgfortran.so.3在别的地方,那样还得通过查找把它找出来,然后软链接到/usr/lib/libgfortran.so,不然程序还是找不到)

大功告成!!!

因为有时候在ubuntu下安装环境,总会丢这个库那个库的,而且有时把库安装完成了,那些程序还没一定能找到它,(一般会去/usr/lib里面找),所以还得建一个到/usr/lib/lib***.so的软链接。

  • 10
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值