我正在尝试使用tensorflow-gpu,这样我就可以更快地运行我的模型,但我真的不明白如何激活它。目前我的代码如下所示:
import tensorflow as tf
gpu_options = tf.compat.v1.GPUOptions(set_per_process_memory_fraction(0.333))
sess = tf.Session(config=tf.compat.v1.ConfigProto(gpu_options=gpu_options))
Run Code Online (Sandbox Code Playgroud)
但这段代码显然不起作用,我正在研究如何使用它。我已经查看了官方张量流网站文档,但它确实令人困惑。有人可以告诉我如何正确使用它吗?
我假设您正在运行 TensorFlow 2.0 版本。在这种情况下,您可以在急切执行模式下设置 GPU 选项,如下所示:
from tensorflow.compat.v1 import ConfigProto
from tensorflow.compat.v1 import InteractiveSession
config = ConfigProto()
config.gpu_options.per_process_gpu_memory_fraction = 0.333
session = InteractiveSession(config=config)
# model code as usual down here
Run Code Online (Sandbox Code Playgroud)
我在针对 RTX 2000 系列CUDNN_STATUS_INTERNAL_ERROR GPU 错误的 GitHub 修复中找到了此示例。
归档时间: |
|
查看次数: |
5900 次 |
最近记录: |