python - 无法将 NVIDIA Quadro P620 GPU 与 Tensorflow 一起使用
问题描述
我已经在正确的文件夹中安装了使用 Tensorflow 运行我的 GPU 所需的所有东西,例如 NVIDIA 驱动程序、Microsoft VisualStudio 2017 C++ 发行版、CUDNN。但我仍然无法使用 GPU。我收到以下消息。
以下是我的软件和硬件规格。
- 我的 GPU 版本是 NVIDIA Quadro P620,
- Tensorflow 和 TF-GPU 版本是 2.3.0,
- Keras 和 Keras-GPU 2.4.3
- CUDA 版本 11.2.2
- NVIDIA驱动版本:27.21.14.6192
我在哪里可以开始调试来解决这个问题?有铅吗?
解决方案
根据Tensorflow 测试的构建配置,您需要安装版本CUDA 10.1
。Tensorflow 2.3
Tensorflow
如果,CUDA
和的版本之间有任何不兼容cuDNN
,它不会检测到GPU
。
在您的情况下,我建议您将tensorflow
版本升级到2.4 or 2.5
支持CUDA 11.x
.
此后与 集成tensorflow 2.0
,因此无需单独安装。您可以使用模块。keras
Tensorflow
Keras or Keras-GPU
tf.keras
推荐阅读
- differential-equations - 我如何区分这个复杂的功能?(等温球的泊松方程)?
- numpy - 如何将 PyTorch 张量转换为 Numpy 的 ndarray?
- google-apps-script - 在创建新电子表格时安装基于时间的触发器
- sql-server - 通过 Visio 中的 Powershell 脚本自动刷新 SQL Server 导入的数据集
- r - 将数据文件渲染为 R 中的格式化 word 文档
- python - 比较python“wordwise”中的2个字符串并提取它们的差异
- azure - Azure 工作簿条形图不会像 azure 分析日志查询那样按第三列值拆分数据
- office-js - Office.context.mailbox.item -> 没有数据,outlook 桌面客户端为空。在OWA工作
- jquery - Selectize js - 获取具有相同类的多个 sectize 的所有值
- java - 试图将标签文本设置为 int 的 id