caffe安装篇(一)

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: 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`
    相关文章
    基于typora编写Markdown文档
    如何使用Typora编写Markdown文档的教程,包括软件设置、快捷键使用以及一些使用技巧。
    814 18
    |
    运维 IDE 小程序
    【产品上新】新沙箱工具正式上线!
    【产品上新】新沙箱工具正式上线!
    1126 11
    |
    安全 关系型数据库 MySQL
    国产麒麟服务器等保二级 配置规范(一)
    国产麒麟服务器等保二级 配置规范(一)
    1501 0
    |
    Sentinel
    一文速通Sentinel熔断及降级规则
    一文速通Sentinel熔断及降级规则
    |
    Web App开发
    AM &DSB信号解调的MATLAB实现
    AM &DSB信号解调的MATLAB实现
    893 0
    AM &DSB信号解调的MATLAB实现
    |
    关系型数据库 大数据 MySQL
    mysql jdbc读取大数据出现内存溢出
    useCursorFetch=true&defaultFetchSize=100
    3988 0
    |
    前端开发 JavaScript
    VUE实现评分效果和不同类型分数展示效果组件
    一、在开发的过程中会可能会遇到下图这样的评分效果,下面就来看看这种效果用vue如何实现 效果图 图片发自简书App HTML部分 图片发自简书App CSS部分 图片发自简书App JS部分 图片发自简书App 二、项目的开发过程,经常会遇到评价分数的展示,下边我们就来实现以下,不同类型不同大小,可以在任意使用的分数展示的vue组件,计算属性来动态添加不同的样式。
    2742 0
    |
    3天前
    |
    人工智能 弹性计算 运维
    |
    1天前
    |
    缓存 人工智能 安全
    GPT-5.6 Terra与GPT-5.5性能实测:成本减半后的跑分对比与快速迁移指南
    GPT-5.6 Terra 的定价为每百万 token 输入 2.50/输出 15。GPT-5.5 则是 5/ 30。Terra 的每一项费率,包括 $0.25/M 的缓存读取,都恰好是 GPT-5.5 的一半,因此在任何工作负载组合下,Terra 都固定 便宜 2.0x。以每天 10 万次请求、3K token 提示词计算,大约是 Terra 每天 2,000,GPT−5.5每天 4,000,即每月约 60,000对 120,000。问题在于:OpenAI 没有发布任何针对 Terra 的编码基准。那个著名的 91.9% Terminal-Bench 数字是 Sol 在 Ul