cuda支持 java_cuda运行时错误(48):没有内核映像可用于在设备上执行

在尝试使用PyTorch和CUDA进行图像处理时,遇到了CUDA运行时错误48,表明没有内核映像可用于设备执行。此问题发生在GeForce 820M GPU上,该GPU由于过时而不再受PyTorch支持。系统环境包括Ubuntu 16.04,PyTorch版本0.3.1,CUDA 9.1,以及Python 2.7.14。解决方案可能涉及更新CUDA,更换支持的GPU,或者在CPU上运行代码。
摘要由CSDN通过智能技术生成

我是pytorch的新手 . 我从这个存储库https://github.com/ruotianluo/ImageCaptioning.pytorch获取代码,并希望为图像制作 Headers . 安装"CUDA",当我运行脚本来创建注释时,会产生以下结果:

$ CUDA_LAUNCH_BLOCKING = 1 python eval.py --model model.pth - -infos_path infos.pkl --image_folder blah --num_images 1 /home/azat/anaconda2/lib/python2.7/site-packages/h5py/init . py:36:FutureWarning:不推荐使用float tonp.floating转换issubdtype的第二个参数 . 将来,它将被视为np.float64 == np.dtype(float).type . 从.conv import register_converters as register_converters /home/azat/anaconda2/lib/python2.7/site-packages/torch/cuda/init.py:97:UserWarning:发现GPU0 GeForce 820M具有cuda功能2.1 . PyTorch不再支持这款GPU,因为它太旧了 . warnings.warn(old_gpu_warn%(d,name,major,capability 1))DataLoaderRaw从文件夹加载图像:blah 0列出目录中的所有图像blah DataLoaderRaw找到8张图像THCudaCheck FAIL文件= / pytorch / torch / lib / THC / generic / THCTensorMathPairwise.cu line

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值