位置: IT常识 - 正文

cuda常见报错(cuda completed with errors)

编辑:rootadmin
cuda常见报错 RuntimeError: CUDA error: device-side assert triggered

推荐整理分享cuda常见报错(cuda completed with errors),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cuda available false,cuda available false,cuda error unspecified,cuda is not available,cuda error in cudaprogram,cuda available false,cuda.is_available false,cuda completed with errors,内容如对您有帮助,希望把文章链接给更多的朋友!

CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect. For debugging consider passing CUDA_LAUNCH_BLOCKING=1. /pytorch/aten/src/ATen/native/cuda/IndexKernel.cu:93:  operator(): block: [0,0,0], thread: [70,0,0]  Assertion index >= -sizes[i] && index < sizes[i] && "index out of bounds" failed.

Assertion `index >= -sizes[i] && index < sizes[i] && "index out of bounds"

数据超出了边界。在给出label的时候,我的数据集在某个标签上会给进去一个小于零或者大于类别数的一个标签,大白话就是设定了模型分类数量为4,但是数据集中有大于4个类别则会报错,少于4个是不会报错。

解决方法:修改预设的类别数量,class_map里面预先写好的类别个数和实际的数据集里面的标签种类和个数不同。可以要修改class_map或者修改数据集。

device-side assert triggered,CUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect.

/pytorch/aten/src/ATen/native/cuda/IndexKernel.cu:93: operator(): block: [0,0,0], thread: [28,0,0] Assertion index >= -sizes[i] && index < sizes[i] && "index out of bounds" failed.

标签索引不正确,即标签编号大于定义标签,定义crf层的时候标签的类别数和yaml中的类别数不同,要么修改标签文件,要么修改层的类别数量定义

TypeError: can't convert cuda:0 device type tensor to numpy. Use Tensor.cpu() to copy the tensor to host memory first.cuda常见报错(cuda completed with errors)

原因:

a = str(trues_cls.detach().numpy()[0]) #这样是错误的numpy不能读取CUDA tensor 需要将它转化为 CPU tensor。

解决方法:

CUDA tensor格式的数据改成numpy时,需要先将其转换成cpu float-tensor随后再转到numpy格式。a= str(trues_cls.detach().cpu().numpy()[0])  # 这样是正确的​​​​​​​# detach(): 返回一个新的Tensor,但返回的结果是没有梯度的。 # cpu():把gpu上的数据转到cpu上。 # numpy():将tensor格式转为numpyRuntimeError: CUDA error: invalid device ordinal

CUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect.

For debugging consider passing CUDA_LAUNCH_BLOCKING=1.

输入的显卡卡号错了,可以切换显卡号的数字尝试

不同的设备同样参数的情况下训练结果不一致的问题

原因:dropout层的随机性,当输入dropout层的数据维度大于57346时,从第57347位开始不同显卡的结果会不一样,原因是不同显卡的数据采样方法在第57346位后存在差别。

解决方法:手动构造一个由randn实现的dropout层,可以实现跨机结果一致

伯努利分布,使用torch.tensor,与cuda有关,randn和数字有关

服务器存在两个卡,但只能用其中一张卡跑程序

原因:环境使用了export,导致只有一个 GPU可见 (GPU:0),而程序中使用 GPUs:1。

输入export CUDA_VISIBLE_DEVICES = '0,1',让设备变为两个,方便在环境中随意切换

本文链接地址:https://www.jiuchutong.com/zhishi/285053.html 转载请保留说明!

上一篇:vue项目pc端和移动端适配(vue移动和pc两套代码)

下一篇:HTML a 标签详解(html中a标签的作用)

  • 谈一谈微博推广营销的4点体会总结 (微博推广方案)

    谈一谈微博推广营销的4点体会总结 (微博推广方案)

  • 情侣空间可以查访客记录吗(情侣空间可以查看历史记录吗)

    情侣空间可以查访客记录吗(情侣空间可以查看历史记录吗)

  • qq密友是什么意思(qq密友值多少算正常)

    qq密友是什么意思(qq密友值多少算正常)

  • 体温计显示lo什么意思(体温计总是显示lo怎么调)

    体温计显示lo什么意思(体温计总是显示lo怎么调)

  • control键在哪(control键在哪个位置)

    control键在哪(control键在哪个位置)

  • iphone外接麦克风用不了(iphone外接麦克风录视频)

    iphone外接麦克风用不了(iphone外接麦克风录视频)

  • 华为nova7pro屏幕多大(华为nova7pro屏幕分辨率)

    华为nova7pro屏幕多大(华为nova7pro屏幕分辨率)

  • 华为媒体音量自动变小原因(华为媒体音量自动归零)

    华为媒体音量自动变小原因(华为媒体音量自动归零)

  • 快充能给普通手机充电吗(快充的手机可以用普通的充电器吗)

    快充能给普通手机充电吗(快充的手机可以用普通的充电器吗)

  • p30可以无线充电吗(p30可以无线充电不)

    p30可以无线充电吗(p30可以无线充电不)

  • win10wlan开关自动弹回(windows 10 wlan 自动关闭)

    win10wlan开关自动弹回(windows 10 wlan 自动关闭)

  • 视频点赞有什么用(视频点赞有什么风险)

    视频点赞有什么用(视频点赞有什么风险)

  • b站夜间模式怎么开(b站app夜间模式)

    b站夜间模式怎么开(b站app夜间模式)

  • 三星a80和a90有什么区别(三星a80和a8s有什么区别)

    三星a80和a90有什么区别(三星a80和a8s有什么区别)

  • 华为mate30可以投影吗(华为mate30可以投屏到奔驰汽车吗)

    华为mate30可以投影吗(华为mate30可以投屏到奔驰汽车吗)

  • yufly是什么牌子的手机(yufly是什么牌子的手机怎么样)

    yufly是什么牌子的手机(yufly是什么牌子的手机怎么样)

  • 机房电脑怎么解除控制(机房电脑怎么解除控屏快捷键)

    机房电脑怎么解除控制(机房电脑怎么解除控屏快捷键)

  • 快捷方式和程序文件的区别(快捷方式一般与一个应用程序或文档关联)

    快捷方式和程序文件的区别(快捷方式一般与一个应用程序或文档关联)

  • 小米6手机放大镜在哪里(小米6手机放大镜功能在哪里)

    小米6手机放大镜在哪里(小米6手机放大镜功能在哪里)

  • 立刷怎么注销账户(立刷注销账号)

    立刷怎么注销账户(立刷注销账号)

  • facetime打电话扣费吗(facetime 扣话费吗)

    facetime打电话扣费吗(facetime 扣话费吗)

  • xboxone和s手柄区别(xboxone和s手柄买哪个好)

    xboxone和s手柄区别(xboxone和s手柄买哪个好)

  • pr怎么渲染视频(pr怎么渲染视频mp4)

    pr怎么渲染视频(pr怎么渲染视频mp4)

  • lte高速率模式有什么用(什么叫lte高速上网功能)

    lte高速率模式有什么用(什么叫lte高速上网功能)

  • 光笔属于什么设备(光笔属于什么设备类型)

    光笔属于什么设备(光笔属于什么设备类型)

  • directxset.exe是什么进程 directxset是病毒进程吗(directx/?)

    directxset.exe是什么进程 directxset是病毒进程吗(directx/?)

  • McWCECfg.exe是什么进程 McWCECfg进程查询(mc office是什么意思)

    McWCECfg.exe是什么进程 McWCECfg进程查询(mc office是什么意思)

  • web前端开发期末大作业 ——个人主页(可自取源码)(web前端开发学什么)

    web前端开发期末大作业 ——个人主页(可自取源码)(web前端开发学什么)

  • Object.assign详解(object.assign(this.$data, this.$options.data()))

    Object.assign详解(object.assign(this.$data, this.$options.data()))

  • 手把手带你写一份优秀的开发求职简历(五)技术能力如何凸显优势(手把手怎么写)

    手把手带你写一份优秀的开发求职简历(五)技术能力如何凸显优势(手把手怎么写)

  • 宝塔面板站点Nginx配置文件nginx.conf路径位置放在哪(宝塔面板入口)

    宝塔面板站点Nginx配置文件nginx.conf路径位置放在哪(宝塔面板入口)

  • 计提印花税如何计算
  • 待转销项税额是几级科目
  • 快递费专票可以报销吗
  • 不得免征和抵扣税额抵减额
  • 应付票据和应付账款有什么区别
  • 什么是居民纳税人
  • 外经证预交几个点
  • 新企业会计准则什么时候实施的
  • 材料委托加工
  • 商铺出租怎么做账
  • 实收资本需要计提印花税吗
  • 工商不变新股东是什么
  • 递延所得税当期所得税费用
  • 管理人员的奖惩制度
  • 补充医疗保险 个人账户可以报销吗
  • 开具发票只有票号可以吗?
  • 待认证税额是几级科目
  • 加油发票税号错误怎么补救
  • 公司缴纳电费
  • 公司当年福利费没有用到限额,可以按照14%计提税前扣除吗?
  • 企业所得税申报表在哪里打印
  • 小规模纳税人残疾人纳税优惠
  • 什么是中型企业?
  • 个人承包公司的经营所得怎么算
  • 电脑重启后分辨率没有1920x1080
  • 人力资源外包公司发展前景
  • 弥补以前年度亏损是什么意思
  • 如何修复电脑上qq对话过期视频
  • 3%减按2%征收增值税政策
  • 销售折扣单独开票
  • 在win7系统中怎样为另外一块硬盘安装系统
  • php怎么上传多个图片
  • u盘突然被写保护是坏了吗
  • 购入材料的实际成本
  • Vue vue.config.js 的详解与配置
  • vue通过url访问单个页面
  • 如何使用rank函数排名
  • echarts中国地图代码
  • 智能优化算法可以用到哪里
  • 税款返还 分录
  • 个人接受现金捐赠的情况
  • 现金支付的现状
  • 城镇土地使用税征收标准及计算方法
  • 去年的滞纳金没有入账怎么处理
  • 销货方怎么开具购买方红冲的发票
  • access ms
  • 数据库镜像是什么意思
  • 外购商品职工福利进项税额转出如何记账?
  • 什么公司可以核定企业所得税
  • 计提应付款是什么意思
  • 购买股票如何操作
  • 对外投资如何做帐
  • 出口退税勾选后电子税务局查不到发票
  • 未取得发票的固定资产入账规定
  • 支票取钱不是本人要带什么
  • 安装sql2000sp4提示挂起
  • sql判断字段是否有某个值
  • Win10预览版拆弹
  • ubuntu包管理命令
  • 电脑硬件用途
  • linux系统ln命令
  • win7系统关闭自动休眠
  • win8怎么下载itunes
  • unity3d基础操作
  • 批处理修改文件修改日期
  • js正则 \w
  • material design怎么用
  • js实现滑块拖动
  • nodemcu web
  • python中pandas.DataFrame对行与列求和及添加新行与列示例
  • each和each
  • 税务新进公务员个人总结
  • 单位个人所得税网上申报流程
  • 预约怎么缴费
  • 全国初中应用物理知识竞赛获奖名单
  • 哪些情况要交房租
  • 转让定价调查与调整实务问答
  • 上海各区财政收入排名
  • 联合国英文全称和缩写
  • 深化体制改革的根本
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设