centos 7.2 安装caffe

来源:互联网 发布:威少刷数据视频 编辑:程序博客网 时间:2024/04/29 02:28

 我的心酸之路```

1 首先 确定自己的系统信

2 查看 gpu:

3  安装软件源

yum install epel-release

4 参照caffe官网 安装依赖包

这里yum应该全部可以装上 如果装不上的 要手动安装  手动安装参照

http://blog.csdn.net/s2392735818/article/details/49796017


检查kernel headersf

    # uname -r   查看kernel headers 版本 ,在安装cuda驱动前安装

   # yum isntall kernel-devel-$(uname -r 就是上面那个) kernel-headers-$(uname-r)

5 nividia的驱动安装

nividia 官网下载适合的版本 要注意的是:

这里千万别直接下载 太容易卡死。 右键 save link as

首先 ,要关闭自带的Nouveau 驱动

     #vim  /etc/modprobe.d/*.conf

        打开加入blacklist nouveau



使用 dracut重新建立  initramfs image file :

     备份 the initramfs file

      # cd boot

      # ls       #查看initramfs

    mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

    重新建立 the initramfs file

         dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

重启

init 3

查看驱动是否被加载

lsmod | grep nouveau

加执行权限

chmod +x  NVIDIA***.run

./NVIDIA****.run

一连串的ok 之后

init 5 切换到图形界面 到这 驱动完全安装完毕。

6 检查gcc

yum install gcc gcc-c++

7 下载cuda7.5

https://developer.nvidia.com/cuda-downloads

下载rpm 格式的比较容易装。

核对信息 没什么用。


     进行安装

 安装OPENBLAS下载后,解压,然后安装。

地址:http://pan.baidu.com/s/1bnbnEJP
然后执行下面的指令
tar -xzvf OpenBLAS.tar.gz
make
make install

安装caffe

接下来就是最终的caffe配置过程了,caffe的github地址为https://github.com/BVLC/caffe
将工程文件拷贝到本地后,执行

cp Makefile.config.example Makefile.config
vim ./Makefile.config
修改CUDA_DIR :=/usr/local/cuda-7.5 (按照个人之前安装cuda的路径进行配置)
修改BLAS := open
修改BLAS_INCLUDE,BLAS_LIB为安装路径
保存(如果用户显卡不够用,可以去除前面的CPU_ONLY :=1前面的注释符号”#”,表示只使用CPU做运算)

make all 如果编译速度慢,可以使用make all -jN (N为核心处理器的个数)
make test 对编译结果进行测试

vim ~/.bashrc
文本最后加入
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-7.5/lib64
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/glog/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib


最后make runtest 出问题

 ln -s libopenblas.so.0 /opt/OpenBLAS/lib/libopenblas.so.0







0 0
原创粉丝点击