Python Tensorflow GPU未将GPU与CUDA、CUDNN一起使用

Python Tensorflow GPU未将GPU与CUDA、CUDNN一起使用,python,tensorflow,gpu,Python,Tensorflow,Gpu,我想在GPU上使用Tensorflow。因此,我安装了所有需要的工具,并安装如下- CUDA-11.2 CUDNN-11.1 蟒蛇-2020.11 Tensorflow-GPU-2.3.0 我使用deviseQuery示例测试了我的cuda、cudnn是否正常工作。 但是Tensorflow没有使用GPU。然后我发现版本兼容性问题是可能的,所以我在Tensorflow网站上安装了CudaToolkit,cudnn,使用conda环境检查版本兼容性,如下所示 CUDA-10.2.89 CUDNN-

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

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

CUDA-10.2.89 CUDNN-7.6.5 Tensorflow-GPU-2.3.0


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

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

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

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

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

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

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

Windows 10上Anaconda中tensorflow gpu 2.3的安装引擎有问题。解决方法是明确指定正确的tensorflow构建:conda install tensorflow gpu=2.3 tensorflow=2.3=mkl_py38h1fcfbd6_0。谢谢谢谢你!您的评论应标记为解决方案。我也有同样的问题,您的解决方案对我有效,另外安装了cudatoolkit=10.1而不是10.2。@BenJW cudatoolkit应该像TF 2.1一样由命令自动安装。Windows 10上Anaconda中的tensorflow gpu 2.3安装引擎有问题。解决方法是明确指定正确的tensorflow构建:conda install tensorflow gpu=2.3 tensorflow=2.3=mkl_py38h1fcfbd6_0。谢谢谢谢你!您的评论应标记为解决方案。我也有同样的问题,您的解决方案对我有效,另外安装了cudatoolkit=10.1而不是10.2。@BenJW cudatoolkit应该像TF 2.1一样由命令自动安装。获取PackagesNotFoundError:根据您的建议..conda search tensorflow gpu只显示2.2.0之前的版本,您建议的2.3.0不存在。另一方面,conda search tensorflow显示了一些2.3.0版本,但它们都没有标记为mkl_py38h1fcfbd6_0.Ahhh,没关系。我从WSL终端而不是Windows终端运行安装和搜索命令。我的GPU现在可以在Windows上正常工作了!:我也为我工作过,我还让Ge Force 1650获得一个PackagesNotFoundError:根据您的建议..conda search tensorflow gpu仅显示2.2.0之前的版本,您建议的2.3.0不存在。另一方面,conda search tensorflow显示了一些2.3.0版本,但它们都没有标记为mkl_py38h1fcfbd6_0.Ahhh,没关系。我从WSL终端而不是Windows终端运行安装和搜索命令。我的GPU现在可以在Windows上正常工作了!:也为我工作过,我还有Ge Force 1650