首页 Paddle框架 帖子详情
声明Tensor报cudaErrorNoKernelImageForDevice错误
收藏
快速回复
Paddle框架 问答模型训练深度学习 2857 6
声明Tensor报cudaErrorNoKernelImageForDevice错误
收藏
快速回复
Paddle框架 问答模型训练深度学习 2857 6

环境为win10,GeForce GTX960M,使用官网提供的命令安装基于python3.8,cudatoolkit11.2,cudnn8.1的paddlepaddle2.1.1。安装成功后检查conda list,各个库的版本均正确且已正常安装,但是只要使用到与cuda相关的操作,比如声明一个tensor,创建模型等,就会报错parallel_for failed: cudaErrorNoKernelImageForDevice: no kernel image is available for execution on the device.

0
收藏
回复
全部评论(6)
时间顺序
TC.Long
#2 回复于2021-07

试试 paddle.utils.run_check() 验证下是否成功安装Paddle?

0
回复
T
Tears
#3 回复于2021-07

运行这行也会报同样的错误,parallel_for failed: cudaErrorNoKernelImageForDevice: no kernel image is available for execution on the device.

0
回复
T
Tears
#4 回复于2021-07
TC.Long #2
试试 paddle.utils.run_check() 验证下是否成功安装Paddle?

运行这行也会报同样的错误,parallel_for failed: cudaErrorNoKernelImageForDevice: no kernel image is available for execution on the device.

0
回复
TC.Long
#5 回复于2021-07

运行这个也失败,应该是没有安装成功,可以重新安装一下试试~

0
回复
T
Tears
#6 回复于2021-07
TC.Long #5
运行这个也失败,应该是没有安装成功,可以重新安装一下试试~

重装了很多次,都是这样。我换成基于cuda10.2的安装成功了

0
回复
GT
#7 回复于2021-07

960M是9代移动端显卡,距离CUDA11.2驱动发布已有很多年了,因此并不是很建议进行深度学习。若执意使用该卡,可以使用CUDA10.0或者更低版本的CUDA。

 
0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户