小编cud*_*ewb的帖子

Tensorflow-gpu 问题(CUDA 运行时错误:设备内核映像无效)

我有一个 python 虚拟环境 (conda),我在其中安装了 CUDA 工具包 10.1.243 和 tensorflow-gpu 2.3.0rc0。我的 CUDA 驱动程序是 11.0。

为了测试 tensorflow 是否正确安装到 GPU,我从 venv 中运行了一系列命令:

tf.test.is_built_with_cuda()

真的

tf.config.list_physical_devices(‘GPU’)

找到具有属性的设备 0:pciBusID:0000:01:00.0 名称:Quadro M2000M 计算能力:5.0 [PhysicalDevice(name='/physical_device:GPU:0', device_type='GPU')]

python -c "import tensorflow as tf; print(tf.reduce_sum(tf.random.normal([1000,1000])))"

tensorflow.python.framework.errors_impl.InternalError:GPU:0 上的 CUDA 运行时隐式初始化失败。状态:设备内核映像无效

我不知道如何解决这个问题。我有一种感觉,这与修改编译有关,以便 tensorflow 支持我的设备(5.0)的计算能力,但我不确定如何继续。谢谢!!

python gpu nvidia tensorflow

6
推荐指数
1
解决办法
3722
查看次数

标签 统计

gpu ×1

nvidia ×1

python ×1

tensorflow ×1