我的 keras 后端 tensorflow 不使用 gpu?

Posted

技术标签:

【中文标题】我的 keras 后端 tensorflow 不使用 gpu?【英文标题】:My keras backend tensorflow does not use the gpu? 【发布时间】:2020-06-13 18:31:37 【问题描述】:

我先安装 tensorflow gpu

pip install tensorflow-gpu. 
pip install keras

但是当我运行 gpu 任务时。它不与 gpu 一起运行。 它使用 CPU 运行。

import keras
import tensorflow as tf
print(keras.__version__)
print(tf.__version__)
2.3.1
2.1.0

【问题讨论】:

尝试使用pycharm,这样您就可以获得指定版本的TF和keras,并尝试运行2.0而不是2.1,它将解决您的问题 【参考方案1】:

尝试使用 Tensorflow-gpu=2.0.0Keras=2.3.1 这将解决您的问题。

【讨论】:

以上是关于我的 keras 后端 tensorflow 不使用 gpu?的主要内容,如果未能解决你的问题,请参考以下文章

如何检查 Keras 后端是 tensorflow 还是 theano

Keras 切换后端(Theano和TensorFlow)

如何确保 Keras 使用 GPU 和 tensorflow 后端?

keras 后端 theano/tensorflow

训练准确性增加,然后偶尔突然下降。使固定? [Keras] [TensorFlow 后端]

在 keras(tensorflow 后端)中计算梯度时出错