深度学习中需要大量的数据和计算资源(乞丐版都需要12G显存的GPU - -)且需花费大量时间来训练模型,但在实际中难以满足这些需求,而使用迁移学习则能有效 降低数据量、计算量和计算时间,并能定制在新场景的业务需求,可谓一大利器。 迁移学习不是一种算法而是一种机器学习思想,应用到深度学习就是微调(Fi ...
分类:
其他好文 时间:
2018-03-30 15:14:05
阅读次数:
7392
在使用TensorFlow跑深度学习的时候,经常出现显存不足的情况,所以我们希望能够随时查看GPU时使用率。如果你是Nvidia的GPU,那么在命令行下,只需要一行命令就可以实现。 1. 显示当前GPU使用情况 Nvidia自带了一个nvidia-smi的命令行工具,会显示显存使用情况: 输出: 2 ...
分类:
系统相关 时间:
2018-03-29 15:57:50
阅读次数:
163
1)一张图片如何显示到屏幕上一个电脑显示器, 上面的像素点就是内存/显存一张图片表达的颜色信息赋值到那块内存就是图片显示2)图片文件的格式图片文件的格式,无论是哪一种,最终都要包含原始颜色数据原始颜色数据一个像素用rgba 表示,4bytes比如 1000x1000,存32位色,原始大小4M3)图片... ...
分类:
其他好文 时间:
2018-03-18 01:25:20
阅读次数:
241
基于layui的后台框架,我比较喜欢使用BeginnerAdmin模板。但是在构建的时候可能会遇到一些问题。 问题一:侧栏出不来: 报错是这样的: 这个错误:说明的是 navbar.js没有引进来。 通过页面分析:这个的错误的引起是这个 index.js文件引起的: 通过分析:出错是在这行: 很明显 ...
分类:
其他好文 时间:
2018-03-11 21:00:18
阅读次数:
251
笔者在ubuntu上跑Tensorflow的程序的时候,中途使用了Win+C键结束了程序的进行,但是GPU的显存却显示没有释放,一直处于被占用状态。 使用命令 nvidia-smi 显示如下 两个GPU程序都在执行中,实际上GPU:0已经被笔者停止了,但是GPU没有释放,进程还在继续,所以只有采用暴 ...
分类:
系统相关 时间:
2018-03-09 18:57:01
阅读次数:
484
ethos超频是ethos的特色部分,使用ethos超频可以不用进行刷卡即可调整主频频率和显存频率,具体使用起来分为整机超频和单卡独立设置。1、整体超频整体超频需要注意,整机需要使用相同型号的显卡,同时有些卡可能存在体质差的情况,会出现死机或有卡无算力等情况,需要降低整体频率。尽量把体质好的显卡往一台矿机上安装,当然这需要长时间观察。超频配置:编辑local.conf文件增或修改以下语句,glob
分类:
其他好文 时间:
2018-03-02 18:45:58
阅读次数:
308
ResourceExhaustedError (see above for traceback): OOM when allocating tensor with shape[4096] 类似问题 https://github.com/CharlesShang/TFFRCNN/issues/68 参 ...
分类:
其他好文 时间:
2018-02-08 12:19:16
阅读次数:
1894
购买显卡主要关注:显存、带宽和浮点运算数量 GPU :图形处理器(英语:Graphics Processing Unit,缩写:GPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。 用途是将计算机系统所需 ...
分类:
其他好文 时间:
2018-01-29 22:32:38
阅读次数:
267
以前写cuda:初始化环境,申请显存,初始化显存,launch kernel,拷贝数据,释放显存。一个页面大部分都是这些繁杂但又必须的操作,有时还会忘掉释放部分显存。 今天用C++11封装了这些CUDA操作,然后就可以专注于写kernel代码了。.cu文件就像glsl shader文件一样简洁明了。 ...
分类:
编程语言 时间:
2018-01-29 00:27:30
阅读次数:
595