首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tensorflow Cuda错误未能获得设备0的设备属性13

Tensorflow Cuda错误未能获得设备0的设备属性13
EN

Stack Overflow用户
提问于 2020-04-30 08:09:33
回答 1查看 918关注 0票数 0

使用tensorflow-keras训练神经网络时,我面临的问题。我得到了这个错误:

tensorflow/stream_executor/lib/statusor.cc:34]试图获取值而不是处理错误内部:未能获得设备属性13的设备0: CUDA_ERROR_UNKNOWN:未知错误

我一开始就发现了这个错误。然后,我引用了failed-to-get-device-attribute-13-for-device-0中的解决方案。我更新了图形驱动程序。这对3-4的运行有效,现在我又得到了同样的错误。

以下是我所处环境的详细情况:

(Anaconda)

  • Tensorflow 2.1

  • Nvidia GeForce RTX 2060,6GB Graphics

  • Windows 10版本1809
EN

回答 1

Stack Overflow用户

发布于 2020-08-06 15:14:07

在我的情况下,限制GPU内存起作用了。

在代码开头添加以下代码段:

代码语言:javascript
复制
import tensorflow as tf

gpus = tf.config.experimental.list_physical_devices('GPU')
tf.config.experimental.set_memory_growth(gpus[0], True)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61518751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档