python-3.x - 查看 Keras 和 Tensorflow 是否使用 GPU
问题描述
我在运行 Windows 10 并有两个显卡的 PC 上安装了 tensorflow-gpu:
我正在尝试复制 Tensorflow 文档:
但是,我没有得到文档中描述的内容:
如何确定 Tensorflow 是否使用了我的 GPU?我相信我已正确遵循所有设置说明,但我该如何验证呢?
我了解 Tensorflow 默认使用可用的 GPU。
更新
@鲨鱼:
这就是我按照你的指示得到的,如果我理解得很好的话。我应该推断什么以及接下来应该做什么?
@马诺吉
这是我从命令提示符调用的 python shell 运行代码时得到的:
消息的含义和含义是什么?
解决方案
您必须安装支持 gpu 的 tensorflow,通常pip install tensorflow
只支持 cpu。在这里你可以找到 gpu tensorflow 安装指南。之后,当您在终端中运行 log_device_placement 示例时,您应该获得有关 gpu 使用情况的信息。
推荐阅读
- ramda.js - 如何使用 Ramda 将对象数组转换为列表
- regex - Powershell如何根据正则表达式仅替换特定列的CSV文件中的值
- r - Dfmacox 和 SmoothHr:运行代码中的错误
- c - popen 的输出没有捕获错误返回
- generics - Kotlin:接口泛型类型 T 和参数对象类型 T 之间的类型不匹配
- google-cloud-platform - 使用两列匹配 Google BigTable 数据
- git - 强制 Azure DevOps 只允许快进合并
- google-apps-script - 使用按钮更改多个单元格的值
- java - 如何限制变量的值?
- sql - 反序列化要记录的文本