跑模型的时候,遇到了这个问题,定位是在 char-embedding 中的 conv 层中,由于需要使用 pool1d, char embedding后的 size(N*seq_len, word_len, embed_size),然后需要放在 conv层中进行 conv1dpool1d, 需要在 word_len的维度上进行计算,所以需要转换一个维度,然后报错:

RuntimeError(59): device-side assert triggered at XXX

然后发现transpose之后transpose(x, 1, 2).is_contiguous()False.
结果在使用transpose(x, 1, 2).contiguous()的时候还是报同样的错误,x.cuda()或者x.cpu()都会报同样的错误。

参考RuntimeError: cuda runtime error (59), cuda 的报错提示定位可能不准。

不断调试,中途还产生了Segmentation fault (core dumped)的错误,
最后发现定位在了 word_embedding层中,发现输入中的索引超过了word vocabualry的长度。

重新建立词表,就可以了。
调了半天,原来是 词表有问题。

pytorch runtime error(59):device-side assert triggered at XXX相关推荐

  1. cuda runtime error (59) : device-side assert triggered when running transfer_learning_

    cuda runtime error (59) : device-side assert triggered when running transfer_learning_ 参考:https://bl ...

  2. RuntimeError: cuda runtime error (59) : device-side assert triggered

    问题 在训练 Transformer 的过程中,pytorhc出现的问题:RuntimeError: cuda runtime error (59) : device-side assert trig ...

  3. PyTorch报错:RuntimeError: CUDA error: device-side assert triggered at /pytorch/aten/src/THC/generic

    训练模型报错 RuntimeError: cuda runtime error (710) : device-side assert triggered at /pytorch/aten/src/TH ...

  4. Debug Pytorch: RuntimeError: CUDA error: device-side assert triggered

    报错信息 RuntimeError: CUDA error: device-side assert triggered /pytorch/aten/src/THC/THCTensorScatterGa ...

  5. pytorch测试报错:RuntimeError: cuda runtime error (10) : invalid device ordinal at torch/csrc/cuda/Module

    模型在服务器多gpu上训练,测试在自己台式机上进行,只有一块gpu,测试报错: File "/home/fuxueping/sdb/PycharmProjects/face_recognit ...

  6. 已解决RuntimeError: CUDA error: device-side assert triggered异常的正确解决方法,亲测有效!!!

    已解决RuntimeError: CUDA error: device-side assert triggered异常的正确解决方法,亲测有效!!! 文章目录 报错问题 解决方法 福利 报错问题 粉丝 ...

  7. RuntimeError: cuda runtime error (3) : initialization error at /pytorch/aten/src/THC/THCGeneral.cpp:

    第三个大坑:在python多进程中使用pytorch加载模型时报错: THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=5 ...

  8. 完美解决-RuntimeError: CUDA error: device-side assert triggered

    网上的解决方案意思是对的,但并没有给出相应的实际解决方法: 问题描述: 当使用ImageFolder方式构建数据集的时候: train_data = torchvision.datasets.Imag ...

  9. Faster rcnn 训练coco2017数据报错 RuntimeError: CUDA error: device-side assert triggered

    Faster rcnn 训练coco2017数据报错 RuntimeError: CUDA error: device-side assert triggered 使用faster rcnn训练自己的 ...

最新文章

  1. 浪潮发布业界最高GPU密度的SR-AI整机柜
  2. java 证书管理系统_JAVA基础应用:单机版管理系统源代码
  3. Mysql @RN :方式ROW_NUMBER的实现方法
  4. MySQL查询in操作 查询结果按in集合顺序显示(转)
  5. wamp+多版本mysql_WampServer下安装多个版本的PHP、mysql、apache图文教程,_PHP教程
  6. 业务建模重的几个概念
  7. 企业之经典《HSRP热备份路由协议高级配置》技术
  8. 【C/C++】LibVLC库在逐帧提取的开发中回调设置帧格式
  9. Qt QComboBox详解
  10. [Java] 编码规范与基本概念
  11. itext7读取pdf 中文_itext7史上最全实战总结
  12. 图解图论介绍及应用(1):哥尼斯堡七桥
  13. “百度杯”CTF比赛 十一月场Mangager
  14. 微信支付服务商分账-请求单次分账
  15. mbk文件导入到oracle,linux下启动oracle
  16. python期货量化学习
  17. 宇宙起源的奥秘与引力波的发现
  18. React SSR 服务端渲染实践指南
  19. 封片剂 甘油封片 中性树脂封片剂型
  20. seismic tomography

热门文章

  1. b和B的区别?大B与小b的区别(Bps与bps)以及b、B、KB、MB、TB、PB、EB的换算
  2. DIT和DIF实现快速傅里叶变换的FFT
  3. linux下用户和组的管理,linux用户和组管理常见命令
  4. 雷达杂波matlab,基于MATLAB的雷达杂波建模与仿真研究
  5. config linux start up with only one app - firefox
  6. CentOS编译安装Qt(Qt可使用静态编译编译器)
  7. 数列极限定义的具体解释(举例)--十分易懂
  8. linux smit工具,AIX smit工具
  9. matlab 信号插零,【 MATLAB 】MATLAB 实现模拟信号采样后的重建(二)零阶保持(ZOH)...
  10. CSP/NOIP 复赛注意点