作者HumuHumu (呼姆呼姆)
看板Python
标题Fw: [问题] 跑Keras的model正常GPU使用率会是多少
时间Mon Mar 12 17:43:43 2018
※ [本文转录自 deeplearning 看板 #1QfakpUB ]
作者: HumuHumu (呼姆呼姆) 看板: deeplearning
标题: [问题] 跑Keras的model正常GPU使用率会是多少
时间: Mon Mar 12 17:43:12 2018
我已经重复安装很多次anaconda cudnn cuda等等了
但是我跑keras的model不管怎样跑起来的速度都还是跟使用CPU跑的速度差不多
而且打开工作管理员,GPU使用率都只有7~8%左右
请问这样是有在用GPU跑的吗??
我不管装几次都是这种结果 我不知道该怎麽解决他呜呜呜
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.114.53.208
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/deeplearning/M.1520847795.A.78B.html
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: HumuHumu (140.114.53.208), 03/12/2018 17:43:43
1F:推 EGsux: 就是没用gpu 你的TF是gpu版的吗? 03/12 18:39
2F:→ f496328mm: 你没装到GPU版本的tensorflow 03/12 19:02
3F:推 f496328mm: 即时你有装到tensorflow-gpu,keras也会有影响,如果 03/12 19:03
4F:→ f496328mm: 直接conda keras,他会帮你抓cpu的tensorflow,要直接p 03/12 19:03
5F:→ f496328mm: ip keras(之前有类似经验) 03/12 19:03
我是pip install tensorflow-gpu再pip install keras
这样不晓得正不正确
6F:推 goldflower: 你跑RNN系列的话GPU也不会快多少喔 03/12 20:51
7F:→ goldflower: 是说cudnn和cuda用最新版有说会提升 但我还没测 03/12 20:51
我跑一般的ANN而已
这是我用Anaconda Prompt跑的结果 看起来好像有用GPU,可是GPU使用率好低才7%
https://imgur.com/bKbtXvi
8F:推 goldflower: 既然有用那可能就只是参数量太少吧 加个几层看看就知 03/12 22:25
9F:→ lionell: 资料量不大CPU每个Step很快就处理完 03/12 23:34
10F:→ lionell: 反而会比GPU运算还要快 03/12 23:35
11F:→ lionell: 记忆体够大可以提高Batch大小加速 03/12 23:37
所以我这个画面是真的使用GPU在运算的吗?
12F:推 f496328mm: 用pip的话,你要确定你的cudnn、tf、keras版本都有对上 03/13 09:32
13F:→ f496328mm: 喔 03/13 09:32
我用tensorflow 1.6 cudnn7.0 cuda9
※ 编辑: HumuHumu (140.114.53.208), 03/13/2018 16:05:07
14F:推 s77485p: Minibatch? 03/13 22:58