caffe安装过程详解linux版本
来源:互联网 发布:手机绘画软件下载 编辑:程序博客网 时间:2024/06/03 22:06
编者语:如果你想深入研究深度学习,强烈建议你有一块好的显卡。caffe支持cpu、gpu两个版本,强烈建议使用gpu版本训练模型(因为速度真的非常快)。由于gpu版本需要安装cuda和cudnn,所以强烈建议使用的显卡计算能力大于3.0,显卡计算能力请参考https://developer.nvidia.com/cuda-gpus。后续多显卡运行模型需要安装的nccl对于显卡的计算能力也有一定的要求(目前市面上比较普遍的有A卡和N卡,请购买N卡),强烈建议不要在虚拟机上做实验(cpu版本可以),因为据我所知虚拟机是识别不出显卡的,请选择安装双系统。
cuda: cuda8.0 cuda-repo-ubuntu1404-8-0-local-ga2_8.0.61-1_amd64.deb
cuda8.0: https://developer.nvidia.com/cuda-downloads
cudnn: https://developer.nvidia.com/rdp/cudnn-download(注:需要注册)
gpu驱动下载: http://www.nvidia.cn/Download/index.aspx?lang=cn
$lspci | grep nouveau
$sudo apt-get install libprotobuf-dev libleveldb-dev
libsnappy-dev libopencv-dev libboost-all-dev
$sudo apt-get install libhdf5-serial-dev libgflags-dev
libgoogle-glog-dev liblmdb-dev protobuf-compiler
$tar -zxvf cudnn-8.0-linux-x64-v5.1.tgz
$cd cuda
$sudo cp lib/lib* /usr/local/cuda/lib64/
$sudo cp include/cudnn.h /usr/local/cuda/include/
$sudo mv /usr/lib/nvidia-375/libEGL.so.1 /usr/lib/nvidia-375/libEGL.so.1.org
$sudo mv /usr/lib32/nvidia-375/libEGL.so.1 /usr/lib32/nvidia-375/libEGL.so.1.org
$sudo ln -s /usr/lib/nvidia-375/libEGL.so.375.39 /usr/lib/nvidia-375/libEGL.so.1
$sudo ln -s /usr/lib32/nvidia-375/libEGL.so.375.39 /usr/lib32/nvidia-375/libEGL.so.1
$for req in $(cat requirements.txt); do pip install $req;done
$sudo apt-get install python-numpy python-scipy
python-matplotlib python-sklearn python-skimage python-h5py
python-protobuf python-leveldb python-networkx python-nose
python-pandas
$sudo apt-get install protobuf-c-compiler protobuf-compiler
export PYTHONPATH=/home/username/caffe/python:$PYTHONPATH
- caffe安装过程详解linux版本
- caffe安装过程详解
- caffe 版本 yolo 过程记录
- caffe安装过程记载
- Caffe-SSD 安装过程
- 安装caffe过程记录
- Caffe安装过程全记录
- Caffe安装过程记录
- Linux安装sbt过程详解
- Caffe安装笔记二:Caffe安装过程
- caffe安装详解
- [Caffe]史上最全的caffe安装过程
- [Caffe]史上最全的caffe安装过程
- Caffe 安装 指定protoc版本
- ubuntu16.04下安装CUDA cuDNN及tensorflow-gpu版本及caffe-gpu过程(初版)
- ubuntu16.04下安装CUDA cuDNN及tensorflow-gpu版本及caffe-gpu过程
- caffe安装过程中的问题
- TK1 Caffe 安装过程记录
- 机器学习-周志华-个人练习8.3和8.5
- 顺序栈
- 从零开始学Scala系列(五)之集合2--Set和Map
- Intellij IDEA如何像eclipse那样自动完成代码的补全
- eclipse 创建maven web项目
- caffe安装过程详解linux版本
- C中#if 0 和#if 1&&#ifdef, #else, #endif, #if详细
- 制作自己的python版本的类CIFAR10数据集
- 深度学习Dya1-初识Python(Python环境搭建及numpy、matplotlib包安装)
- CentOS6.5安装Mysql数据库
- HDU6027 Easy Summation
- css选择器
- fl2440 platform 按键驱动的制作和测试
- Thread同步—锁、信号量