pytorch runtime error(59):device-side assert triggered at XXX
来源:互联网 发布:淘宝茶具套装 编辑:程序博客网 时间:2024/06/03 18:16
跑模型的时候,遇到了这个问题,定位是在 char-embedding 中的 conv
层中,由于需要使用 pool1d
, char embedding
后的 size
为(N*seq_len, word_len, embed_size)
,然后需要放在 conv
层中进行 conv1d
和 pool1d
, 需要在 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
的长度。
重新建立词表,就可以了。
调了半天,原来是 词表有问题。
阅读全文
0 0
- pytorch runtime error(59):device-side assert triggered at XXX
- pytorch runtime error: CUDNN_STATUS_MAPPING_ERROR
- Runtime error 216 at xxx 故障解决一例
- segfault at xxx rip xxx rsp xxx error 4
- segfault at XXX rip XXX rsp XXX error 4 错误
- segfault at xxx rip xxx rsp xxx error 4
- acm 出现Runtime Error at Test 3
- Error:Microsoft JScript runtime error: ASP.NET Ajax client-side framework failed to load.
- 虚拟机无法lanuch emulator: ERROR: unknown virtual device name xxx
- Android应用问题:ERROR: unknown virtual device name"XXX"
- segfault at xxx rip xxx rsp xxx error 4(合并整理)
- Side by Side configuration error
- Error:.exe has triggered a breakpoint.
- Runtime error 216 at xxxxxxxx的参考解决方法
- “Unknown class <MyClass> in Interface Builder file” error at runtime
- “Unknown class <MyClass> in Interface Builder file” error at runtime
- Window10出现这个错误:runtime error 216 at 004082be
- [MS Smartphone 2003] Active Sync Error:Unable to load device side Components
- 媒体查询技术
- kudu入库--java
- 用webSocket发送消息怎么确定用户收到消息了呢
- 服务和应用程序间在用户级的交互(Windows Vista及其后)
- 线程知识点总结(经典)
- pytorch runtime error(59):device-side assert triggered at XXX
- NFC手机读二代证源码范例
- 动态链接库之 显式调用——vs手把手演示
- 判断素数的正则表达式
- DB2时间函数
- 献给写作者的 Markdown 新手指南
- SSh搭建问题-commons-lang版本问题;
- Jquery微型架构:requestBody网络请求的模式与自定义协议的封装
- 子网掩码,网络号,主机号 计算问题。