相关疑难解决方法(0)

如何判断tensorflow是否在python shell中使用gpu加速?

我已经在我的ubuntu 16.04中使用第二个答案 ubuntu的内置apt cuda安装中安装了tensorflow .

现在我的问题是如何测试tensorflow是否真的使用gpu?我有一个gtx 960m gpu.当我import tensorflow这是输出

I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcudnn.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcufft.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcuda.so.1 locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcurand.so locally
Run Code Online (Sandbox Code Playgroud)

这个输出是否足以检查tensorflow是否正在使用gpu?

python ubuntu tensorflow

246
推荐指数
24
解决办法
36万
查看次数

无论如何要在带有 AMD GPU 的 Mac 中使用 Keras?

我有一台配备 AMD 处理器的 MacBook Pro,我想在这个 GPU 中运行 Keras(Tensorflow 后端)。我开始知道 Keras 只适用于 NVIDIA GPU。解决方法是什么(如果可能)?

pyopencl amd-gpu keras tensorflow2.0 plaidml

12
推荐指数
1
解决办法
7490
查看次数

Keras 'set_session' 不适用于 Tensorflow 2.0

尝试执行以下操作:

import tensorflow as tf
from keras.models import load_model, Model
from keras import backend as K

sess = tf.compat.v1.Session()
K.set_session(sess)
Run Code Online (Sandbox Code Playgroud)

当我在 Google Colab 中运行它时,我得到:

RuntimeError: `set_session` is not available when using TensorFlow 2.0.
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这一问题?

machine-learning python-3.x keras tensorflow2.0

5
推荐指数
1
解决办法
6376
查看次数