我是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 = 40 error = 48:没有内核映像可用于设备Traceback(最近一次最后一次调用):文件“eval.py”,第122行,在vars(opt))文件“/ home / azat / Programing / Python / techno_atom_neuro / Others Implementation / ImageCaptioning.pytorch-master / eval_utils.py“,第82行,在eval_split中data = loader.get_batch(split)文件”/ home / azat / Programing / Python / techno_atom_neuro / Others实现/ ImageCaptioning.pytorch-master / dataloaderraw.py“,第112行,在get_batch img = Variable(preprocess(img),volatile = True)文件”/home/azat/anaconda2/lib/python2.7/site-packages/torchvision /transforms/transforms.py“,第42行,在调用img = t(img)文件”/home/azat/anaconda2/lib/python2.7/s ite-packages / torchvision / transforms / transforms.py“,第118行,在调用返回F.normalize(tensor,self.mean,self.std)文件”/home/azat/anaconda2/lib/python2.7/site- packages / torchvision / transforms / functional.py“,第161行,标准化t.sub(m).div(s)RuntimeError:cuda运行时错误(48):没有内核映像可以在/ pytorch /上的设备上执行火炬/ lib目录/ THC /通用/ THCTensorMathPairwise.cu:40

所以,我想知道这个错误是什么,硬件或软件 . 我该如何解决这个问题呢 . 谢谢 .

PyTorch

OS: Ubuntu 16.04

PyTorch version: 0.3.1 pip

Python version: Python 2.7.14 :: Anaconda custom (64-bit)

CUDA/cuDNN version: 9.1

GPU models and configuration:

$ nvidia-smi

Wed Apr 11 21:34:08 2018

+-----------------------------------------------------------------------------+

| NVIDIA-SMI 390.48 Driver Version: 390.48 |

|-------------------------------+----------------------+----------------------+

| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |

| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |

|===============================+======================+======================|

| 0 GeForce 820M Off | 00000000:08:00.0 N/A | N/A |

| N/A 54C P0 N/A / N/A | 114MiB / 1985MiB | N/A Default |

+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+

| Processes: GPU Memory |

| GPU PID Type Process name Usage |

|=============================================================================|

| 0 Not Supported |

+-----------------------------------------------------------------------------+

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

  1. react支持android5吗,react原生应用程序在真正的android设备上崩溃

    我使用的是react native,目前已开始使用redux并创建了一个应用程序,但当我在模拟器上运行该应用程序时,它工作正常.然后我通过USB将我的手机连接到Android 6上,它也在工作.但是在 ...

  2. Ubuntu 14.04 64位机上不带CUDA支持的Caffe配置编译操作过程

    Caffe是一个高效的深度学习框架.它既可以在CPU上执行也可以在GPU上执行. 下面介绍在Ubuntu上不带CUDA的Caffe配置编译过程: 1.      安装BLAS:$ sudo apt-g ...

  3. u-boot的linux内核映像加载,基于U_Boot的Linux内核映像加载与引导功能实现.pdf

    基于U_Boot的Linux内核映像加载与引导功能实现 20 10 8 ( ) Aug . 2010 10 4 Journal of Langfang T eachers College( N atu ...

  4. 移植linux内核-映像文件,移植Linux内核-映像文件

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://tigerwang202.blogbus.com/logs/43927976.html 首先从Blackfin uCli ...

  5. Linux内核映像vmlinux、Image、zImage、uImage区别

    本文介绍几种常用的Linux内核映像的区别. 一.vmlinux vmlinux:Linux内核编译出来的原始的内核文件,elf格式,未做压缩处理. 该映像可用于定位内核问题,但不能直接引导Linux ...

  6. 无CUDA支持的dlib库的安装与使用

    前言 Dlib 是一个 C++ 工具包,被广泛应用于工业和学术界.Dlib 的开源许可允许在任何应用程序中免费使用它.Dlib支持导出其他编程语言如Python的binding. 在Python环境下 ...

  7. linux内核映像查看,RockPI 4A 查看Linux内核映像编译信息

    在Linux内核调试时,经常会遇到下面的情况: 1.明明已经修改过代码,为什么功能没生效? 2.明明自己验证的功能没有问题,别人验证就出问题了呢? 遇到事情,不要慌,也不用先拿手机拍个照. 我们先看下 ...

  8. 英伟达显卡不同CUDA支持的计算能力情况及不同算力对应显卡列表

    如图所示: 不同CUDA支持的计算能力情况 https://note.youdao.com/yws/api/personal/file/WEBd456d8a83b247509bd4dd1b4d6776 ...

  9. cuda 核函数 for循环_【CUDA 基础】6.2 并发内核执行

    Abstract: 本文介绍内核的并发执行,以及相关的知识Keywords: 流,事件,深度优先,广度优先,硬件工作队列,默认流阻塞行为 开篇废话 没有废话,继续前面的内容,上文中我们说到了流,事件和 ...

最新文章

  1. 基于双向LSTM和迁移学习的seq2seq核心实体识别
  2. 每天要问自己的十个问题
  3. 暴力破解(初级)以及弱口令工具的使用
  4. 【FRDM-K64F学习笔记】使用ARM mbed和Keil MDK下载你的第一个程序
  5. 阿里云天池 金融风控训练营Task1 广东工业站
  6. C++ const相关内容学习
  7. 法证先锋3中的Apps软件
  8. Visual Studio 201~ Code 格式检查
  9. MySql绿色版安装和配置
  10. Oracle 11gR2光钎链路切换crs服务发生crash
  11. java 运行器_[原创]我也来做一个最简单的Java2EXE的运行器
  12. Python数据分析(五) —— 绘制直方图
  13. Multipart/form-data文件上传简介
  14. Kubernetes K8S之资源控制器Job和CronJob详解
  15. 多益网络2015校园招聘第二次笔试题
  16. OneDrive 正在登录
  17. 2021.8.27夏令营阶段测试总结
  18. TP5.0之微信开发
  19. 【ESP32_8266_WiFi (十一)】通过JSON实现物联网数据通讯
  20. 推荐算法_02_协同过滤算法(ItemCF和UserCF)

热门文章

  1. js中的浅拷贝深拷贝深入理解
  2. JAVA大数据-Week4-DAY6-JDBC
  3. 最好的.NET开源免费ZIP库DotNetZip(.NET组件介绍之三)
  4. [IHS] No.2 程序员一生的读书计划
  5. Zabbix全攻略(已测试,含客户端教程,适用debian8\centos7)
  6. mysql 存储过程 风险_删除/恢复SQL server危险的存储过程方法
  7. maven设置从本地读_如何在Eclipse中更改Maven本地存储库
  8. 使用idea开发SpringBoot应用,添加@SpringBootApplication注解时,不能自动提示
  9. MS SQL Server 2000 按日期自动备份
  10. syslog(LOG_ERR, Error: errcode=%d, message=%s, errcode, errmsg);