caffe安装篇(一)

本文涉及的产品
实时数仓Hologres,5000CU*H 100GB 3个月
智能开放搜索 OpenSearch行业算法版,1GB 20LCU 1个月
实时计算 Flink 版,5000CU*H 3个月
简介: 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`
    相关文章
    |
    机器学习/深度学习 并行计算 PyTorch
    安装GPU版本tensorflow、pytorch
    安装GPU版本tensorflow、pytorch
    安装GPU版本tensorflow、pytorch
    |
    2月前
    |
    机器学习/深度学习 人工智能 算法框架/工具
    5.Caffe
    Caffe是由伯克利人工智能研究所以及社区贡献者们共同开发的一款深度学习框架。它在深度学习领域发挥了巨大的推动作用,并以其优秀的结构、性能和代码质量成为了该领域的标志性工具。Caffe不仅降低了学习和开发的难度,还将深度学习的所有细节透明化。主要应用于视频和图像处理,核心语言为C++,并兼容命令行、Python和MATLAB接口,同时支持CPU和GPU运行,具备出色的通用性和性能。其快速上手和高速运行的特点使得即使是复杂模型和大规模数据也能轻松应对,用户可以利用多种预设层类型来自定义模型。
    47 5
    |
    4月前
    |
    PyTorch 算法框架/工具
    Pytorch 安装
    Pytorch 安装
    41 0
    |
    机器学习/深度学习 并行计算 API
    TensorRT安装
    TensorRT安装
    1140 0
    |
    Web App开发 存储 数据可视化
    【Pytorch 安装TensorboardX及使用
    【Pytorch 安装TensorboardX及使用
    1216 0
    |
    机器学习/深度学习 算法 Java
    TensorFlow Lite介绍
    TensorFlow Lite是为了解决TensorFlow在移动平台和嵌入式端过于臃肿而定制开发的轻量级解决方案,是与TensorFlow完全独立的两个项目,与TensorFlow基本没有代码共享。TensorFlow本身是为桌面和服务器端设计开发的,没有为ARM移动平台定制优化,因此如果直接用在移动平台或者嵌入式端会“水土不服”。
    517 0
    |
    TensorFlow 算法框架/工具 异构计算
    tensorflow-gpu-2.3.1安装 tensorflow安装 GPU版本tensorflow安装 tensorflow搭建
    tensorflow-gpu-2.3.1安装 tensorflow安装 GPU版本tensorflow安装 tensorflow搭建
    495 0
    |
    PyTorch 算法框架/工具
    快速安装Pytorch
    快速安装Pytorch
    91 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
    151 0
    安装Caffe2
    安装Caffe2
    100 0