【神经网络与深度学习】【CUDA开发】服务器(多GPU)caffe安装和编译
来源:互联网 发布:java 最简单的小游戏 编辑:程序博客网 时间:2024/05/17 02:37
一. 前提
多GPU交互在神经网络是常见的,所以在安装caffe之前需要安装NCCL,来保证多GPU之间的相互交流。
多GPU,这里指的是2个及2个以上英伟达显卡,而不是笔记本中的集显和独显。
二.安装NCCL
1.下载编译
shell终端
- 1
- 2
- 1
- 2
2.测试和配置环境变量
shell终端
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
注:make install 是自己添加,而官方原文没有。之所以这么加是因为在caffe 执行 cmake时候,cmake无法找到
非deb安装软件的路径,所以添加make install 是为了能让cmake识别到路径。
三.安装caffe
1.安装所需依赖
shell终端
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
2.下载caffe
shell终端,cd到用户根目录
- 1
- 1
3.编译caffe
shell终端
- 1
- 2
- 1
- 2
打开文本后,作出如下修改
取消下面这些话的前面注释符号#
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 1
- 2
- 3
- 4
- 5
- 6
- 7
在下面这些语句中加上#注释符号
- 1
- 2
- 3
- 1
- 2
- 3
保存后,退出,编译caffe
阅读全文
0 0
- 【神经网络与深度学习】【CUDA开发】服务器(多GPU)caffe安装和编译
- 【神经网络与深度学习】【CUDA开发】caffe-windows win32下的编译尝试
- 服务器(多GPU)caffe安装和编译
- 【神经网络与深度学习】【CUDA开发】【VS开发】Caffe+VS2013+CUDA7.5+cuDNN配置过程说明
- 【神经网络与深度学习】【CUDA开发】【VS开发】Microsoft官方移植了Caffe配置过程说明
- 集群服务器环境下安装Caffe深度学习库(GPU)
- 【ARM-Linux开发】【CUDA开发】【深度学习与神经网络】Jetson Tx2安装相关之一
- 【ARM-Linux开发】【CUDA开发】【深度学习与神经网络】Jetson Tx2安装相关之二
- 【ARM-Linux开发】【CUDA开发】【深度学习与神经网络】Jetson Tx2安装相关之三
- 深度学习GPU计算工具CUDA安装
- 【神经网络与深度学习】【Python开发】Caffe配置 windows下怎么安装protobuf for python
- 【神经网络与深度学习】转-caffe安装吐血总结
- 【神经网络与深度学习】caffe+VS2013+Windows无GPU快速配置教程
- 【神经网络与深度学习】caffe+VS2013+Windows无GPU快速配置教程
- 深度学习笔记(一)安装Cuda+Theano+Caffe+Torch
- 深度学习笔记(一)安装Cuda+Theano+Caffe+Torch
- 【神经网络与深度学习】在Windows8.1上用VS2013编译Caffe并训练和分类自己的图片
- 【神经网络与深度学习】【VS开发】【CUDA开发】VS2013 配置CUDNN V4 DEMO
- hdu5583_Kingdom of Black and White_思维
- Python: import numpy 报错
- 自制miniwol程序
- android app自动更新
- 解决页面刷新密码变没的问题
- 【神经网络与深度学习】【CUDA开发】服务器(多GPU)caffe安装和编译
- 6月23日
- 循环删除集合中符合条件的元素
- python import 问题
- Java程序的中文乱码问题
- 【机器学习】33个算法详解与实战【目录】
- jQuery学习
- EL,JSTL
- tcp协议系列文章(8):connect:在socket上进行连接初始化