python - Tensorflow-GPU 不使用带有 CUDA、CUDNN 的 GPU

标签 python tensorflow gpu

我想在 GPU 上使用 Tensorflow。所以我安装了所有需要的工具并安装如下 -

  1. CUDA-11.2
  2. CUDNN-11.1
  3. Anaconda-2020.11
  4. Tensorflow-GPU-2.3.0 enter image description here

我使用 deviseQuery 示例测试了我的 cuda、cudnn 是否正常工作。 但是 Tensorflow 没有使用 GPU。然后我发现版本兼容性问题是可能的,所以我安装了 CudaToolkit,cudnn 使用 conda 环境检查版本兼容性在下面给出的 Tensorflow 网站上。

  1. CUDA-10.2.89
  2. CUDNN-7.6.5
  3. Tensorflow-GPU-2.3.0

enter image description here enter image description here enter image description here

但是在尝试 Tensorflow-GPU 之后还没有使用 GPU。那我现在在做什么?需要任何步骤或建议。

最佳答案

Windows 10 上 Anaconda 中 tensorflow-gpu 2.3 的安装引擎有问题。

解决方法是明确指定正确的 tensorflow 构建:

conda install tensorflow-gpu=2.3 tensorflow=2.3=mkl_py38h1fcfbd6_0

关于python - Tensorflow-GPU 不使用带有 CUDA、CUDNN 的 GPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65381073/

相关文章:

用于检查数据框中是否存在用户输入值的 Python 脚本

python - cx_Freeze 没有找到一些 TensorFlow 导入

python - 如何使用 mlflow.tensorflow.log_model 记录 tensorflow 模型(错误模块 'tensorflow._api.v2.saved_model' 没有属性 'tag_constants' )

c - 本地内存是否比 CUDA 中的共享内存慢?

cuda - cublas 中是否有一个函数可以将 sigmoid 函数与向量一起应用?

memory - 只有 'Import keras' 在 GPU 中占用 10GB

python - 导入错误: cannot import name 'MPRester' from 'pymatgen' (unknown location)

python - 多少种可能的数字组合构成相同的二叉树

python 异步请求

algorithm - 使用隐藏层的输出进行预测