caffe安装篇(一)

本文涉及的产品
实时计算 Flink 版,5000CU*H 3个月
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
智能开放搜索 OpenSearch行业算法版,1GB 20LCU 1个月
简介: caffe安装篇(一)


caffe我选择使用ubuntu源码安装,所以先执行:

sudo apt-get install -y libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev protobuf-compiler libhdf5-serial-dev

sudo apt-get install -y libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler protobuf-c-compiler python-pandas

sudo apt-get install --no-install-recommends libboost-all-dev

sudo apt-get update

sudo apt-get upgrade

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt-get update

#1:装驱动 安装英伟达驱动

sudo apt-get install nvidia-375  (sudo ubuntu-drivers devices 查推荐的驱动)

sudo apt-get install mesa-common-dev

sudo apt-get install freeglut3-dev

sudo apt-get update  

sudo dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb

sudo apt-key add /var/cuda-repo-9-0-local7fa2af80.pub

sudo apt-get update

sudo apt-get install cuda

从英伟达官网下载对应的驱动然后使用命令安装

sudo dpkg -i libcudnn7_7.3.0.29-1+cuda9.0_amd64.deb

sudo apt-get update

sudo dpkg -i  libcudnn7-dev_7.3.0.29-1+cuda9.0_amd64.deb

sudo apt-get update

sudo dpkg -i  nccl-repo-ubuntu1604-2.3.4-ga-cuda9.0_1-1_amd64.deb

sudo apt-get update

 

编辑 /etc/modprobe.d/blacklist-nouveau.conf

sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

image.gif

    • 打开后发现该文件中没有任何内容,写入:
    blacklist nouveau option nouveau modeset=0

    image.gif

    保存后关闭文件,注意此时还需执行以下命令使禁用 nouveau 真正生效:

    sudo update-initramfs -u

    image.gif

    之后重启系统让GTX1080显卡驱动生效。

    终端输入:

    nvidia-smi,会出来如下显卡信息。

    #安装cuda

    https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=deblocal

    按照使用手册来安装

    Installation Instructions:
    1. `sudo dpkg -i cuda-repo-ubuntu1604-9-2-local_9.2.148-1_amd64.deb`
    2. `sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub`
    3. `sudo apt-get update`
    4. `sudo apt-get install cuda`
    相关文章
    |
    3月前
    |
    机器学习/深度学习 人工智能 算法框架/工具
    5.Caffe
    Caffe是由伯克利人工智能研究所以及社区贡献者们共同开发的一款深度学习框架。它在深度学习领域发挥了巨大的推动作用,并以其优秀的结构、性能和代码质量成为了该领域的标志性工具。Caffe不仅降低了学习和开发的难度,还将深度学习的所有细节透明化。主要应用于视频和图像处理,核心语言为C++,并兼容命令行、Python和MATLAB接口,同时支持CPU和GPU运行,具备出色的通用性和性能。其快速上手和高速运行的特点使得即使是复杂模型和大规模数据也能轻松应对,用户可以利用多种预设层类型来自定义模型。
    50 5
    |
    8月前
    |
    Ubuntu 固态存储 算法框架/工具
    ubuntu下编译ssd-caffe遇到的问题汇总
    ubuntu下编译ssd-caffe遇到的问题汇总
    |
    8月前
    |
    算法框架/工具 开发工具 git
    【项目--Hi3559A】(caffe-yolov3)yolov3的darknet模型转caffe模型详细教程
    【项目--Hi3559A】(caffe-yolov3)yolov3的darknet模型转caffe模型详细教程
    96 1
    【项目--Hi3559A】(caffe-yolov3)yolov3的darknet模型转caffe模型详细教程
    |
    Web App开发 存储 数据可视化
    【Pytorch 安装TensorboardX及使用
    【Pytorch 安装TensorboardX及使用
    1228 0
    |
    PyTorch 算法框架/工具
    快速安装Pytorch
    快速安装Pytorch
    94 0
    快速安装Pytorch
    |
    并行计算 Ubuntu 算法框架/工具
    Caffe:使用 cudnn 5.1 配置 Faster-RCNN Caffe 并运行 demo
    系统:Ubuntu 16.04 环境:CUDA 8.0 + cudnn 5.1 + BLAS + opencv 3.0.0
    154 0
    |
    NoSQL Shell 算法框架/工具
    Caffe:使用 Caffe 训练自己的 Alexnet
    使用 Caffe 训练自己的 Alexnet
    156 0
    安装Caffe2
    安装Caffe2
    102 0
    |
    Ubuntu Linux TensorFlow
    Caffe-01-入门环境配置
    Caffe-01-入门环境配置
    249 0
    Caffe-01-入门环境配置
    |
    机器学习/深度学习 人工智能 算法框架/工具
    DL框架之Caffe:深度学习框架之Caffe的简介、安装、使用方法详细攻略
    DL框架之Caffe:深度学习框架之Caffe的简介、安装、使用方法详细攻略
    DL框架之Caffe:深度学习框架之Caffe的简介、安装、使用方法详细攻略