摘要:
参考配置环境: 1. centos 6.3 2. gcc-4.8.3 3. cuda-8.0 4. cudnn_v5 步骤: 1. 从任意来源下载caffe源代码; 官方版caffe下载链接:https://github.com/BVLC/caffe 2. 下载依赖包caffe-third.zip; 阅读全文
摘要:
总体步骤: 1. 安装显卡驱动 2. 安装CUDA8.0 3. 安装CuDNN_v5.1 4. 安装Caffe 5. Caffe example测试 详细步骤: 1. 安装显卡驱动 1.1 查看显卡型号。 右键计算机->设备管理器->显示适配器 1.2 下载对应型号的最新显卡驱动。 地址:http: 阅读全文
摘要:
对于Linux的常用者,如果你说你不会tmux,那你就out啦~ 1. 什么是Tmux? 先来看看Tmux长什么样。 tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多 阅读全文
摘要:
不少同学抱怨,在集群的GPU节点上运行caffe程序时,经常出现"Out of Memory"的情况。实际上,如果我们在提交caffe程序到某个GPU节点的同时,指定该节点某个比较空闲的gpu id,便可以避免"Out of Memory"的情况。步骤如下: 1. 在提交任务前,制作一个带有“nvi 阅读全文
摘要:
在C++中,我们经常难以说清楚全局变量、局部变量和静态局部变量的区别。本博客从变量存储特性和标识符作用域两个角度区分这三个变量。 首先,我们来看看C++程序的内存区域是如何分配的。 从上图,我们可以看到,C++程序的内存区域分为代码区、全局数据区、堆区和栈区。其中,全局变量和静态局部变量存放在全局数 阅读全文