最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Caffe

运维笔记admin11浏览0评论

Caffe

Caffe

文件获取

  1. 先获取caffe-ssd的文件,可以直接用浏览器打开,也可以通过以下命令获取(这两种方法我都试过,得到的东西是一样的,但建议通过浏览器下载,git的下载速度有时实在不敢恭维)
git clone .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的软链接。

发布评论

评论列表(0)

  1. 暂无评论