首页 > 解决方案 > 如何在 Spyder (Windows) 中使用带有 GPU 的 Tensorflow?

问题描述

我在使用 GPU 而不是 CPU 的 Spyder 中运行我的深度学习算法时遇到问题。我有 Nvidia GeForce RTX 2080!。我一直在网上寻找,但没有解决方案可以解决我的问题。以下是我采取的步骤:

  1. 我删除了 tesnforflow 和 keras 并从 anaconda 安装了 tensorflow-gpu 和 keras-gpu
  2. 我已经安装了 Cuda v11.0
  3. 我已经安装了 cuDNN
  4. 我已经安装了 Visual Studio
  5. 我已经安装了 Nvidia 驱动 GeForce

虽然没有成功。以下是我检查 tensorflow 是否使用 GPU 的方法:

print("Num of GPUs Available:", len(tf.config.experimental.list_physical_devices('GPU')))
Num of GPUs Available: 0

任何帮助将不胜感激。

标签: tensorflowdeep-learninggpuspyder

解决方案


推荐阅读