Tensorflow不使用nvidia gpu,而是CPU利用率为100%

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tensorflow不使用nvidia gpu,而是CPU利用率为100%相关的知识,希望对你有一定的参考价值。

我正在使用anaconda发行版来安装tensorflow gpu(conda create --name tf_gpu tensorflow-gpu)。我已经在anaconda导航器中创建了虚拟环境。在我训练模型时,cpu利用率为100,gpu利用率约为3-5%。

其他一切正常。

Tensorflow v 2.1.0tensorflow-gpu v 2.1.0

答案

您正在训练哪种模型,以及使用哪种脚本/ SDK?例如,deepspeech既具有在CPU上运行的'deepspeech'软件包,又具有利用GPU的'deepspeech-gpu'软件包。

以上是关于Tensorflow不使用nvidia gpu,而是CPU利用率为100%的主要内容,如果未能解决你的问题,请参考以下文章

没有NVIDIA的Tensorflow-GPU,可能吗?

tensorflow-gpu与cuda 关系

使用 Keras 和 Tensorflow 降低 NVIDIA GPU 使用率

Windows10下 NVIDIA GeForce MX150 tensorflow-gpu 配置

tensorflow 不使用 gpu,但 cuda 使用

Ubuntu 18.04 基于NVIDIA 2080安装TensorFlow-GPU 1.13.1