作者Fordevoted (最佳化)
看板DataScience
标题[问题] 显存不足内存来凑
时间Thu Nov 29 21:31:49 2018
作业系统:windows10
使用工具:keras with tensorflow backend
问题内容:
因为gpu是940MX 显存只有2G
最近train model 疯狂遇上resourceExhaustederror
之前有听说TF有显存不足内存来补
但不知道Keras是否也能如此,爬了一些网上资料後却好像没有类似的说法
不知道版上大大们对於keras 使用TF backend调用内存是否有些头绪
还是这类的补法终究只是都市传说
小弟不胜感激
-----
Sent from JPTT on my Samsung SM-J710GN.
--
标题 [问卦] 有没有被告白的八卦?
1F:→ mlien: 我被告白过 她说"请紧握扶手站稳踏阶" 让我好害羞
→ yspen: 上次有个女声很亲切的告诉我 先按解除锁定 再按热水
→ mausstin: 以为会被报警抓走
2F:→ nacy204327: 有时候本肥宅会鲁到开Google翻译我喜欢你 叫他念出来
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.115.142.88
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DataScience/M.1543498316.A.C7C.html
※ 编辑: Fordevoted (140.115.142.88), 11/29/2018 21:34:39
3F:→ Mchord: 2G也只能跑入门范例吧,确定要做的话显卡钱是最不能省的 11/29 21:46
4F:推 michellehot: 不能 虽然有share memory可用 但是tensorflow不支援 11/29 21:55
6F:推 michellehot: 因为activation和normalization也都会吃vram 11/29 22:07
7F:推 michellehot: 如果真的vram不足的话 调整batch size或是 11/29 22:08
8F:→ michellehot: 检视一下model的效率 11/29 22:09
9F:推 michellehot: backend是用来检视由keras建立的model下 11/29 22:11
10F:→ michellehot: 用到的记忆体量 11/29 22:12
11F:推 yoyololicon: 存钱买显卡ㄅ 11/29 22:43
12F:推 yiefaung: 2G有点惨... 11/30 02:02
15F:→ yiefaung: trade-off一下 11/30 02:03
16F:→ zxp9505007: 还真的是都市传说 11/30 13:02
17F:→ fo40225: TF>1.9.0 per_process_gpu_memory_fraction设大於1就行了 11/30 20:40
18F:→ fo40225: 代价是速度降1/10(1080ti) 940mx不知道会降多少 11/30 20:42
20F:→ fo40225: cuda-c-programming-guide/index.html#um-requirements 11/30 21:18
21F:→ fo40225: 还要compute capability>6 940mx无法使用 12/01 13:12
22F:推 f496328mm: 现在显卡不贵八,1070也才1万 12/02 01:39
23F:推 sma1033: 认真觉得如果连显示卡都不想买还是别做了...工具是必要的 12/03 09:59
24F:推 chobit199685: 真的要跑大架构就买泰坦卡吧 12/10 02:08
25F:推 bor1286: 调batch size或使用data generation 12/12 22:53
26F:→ yoyololicon: 能不能调精度啊 用float16之类 12/13 12:58
27F:推 zxp9505007: 其实外接显卡可以试试 真的不错用 12/29 13:38