【发布时间】:2019-09-10 20:25:15
【问题描述】:
我看过很多针对特定案例特定问题的具体帖子,但没有基本的动机解释。这是什么错误:
RuntimeError: CUDA error: device-side assert triggered
是什么意思?具体来说,被触发的断言是什么,为什么会出现断言,以及我们如何逆向调试问题?
照原样,此错误消息在诊断任何问题时几乎无用,因为它似乎在说“某些触及 GPU 的代码”有问题。 Cuda 的文档在这方面似乎也没有帮助,尽管我可能是错的。 https://docs.nvidia.com/cuda/cuda-gdb/index.html
【问题讨论】:
-
我想您是在询问这个 Python 异常,因为它是在 PyTorch 中生成的?
-
我不知道这是一个 PyTorch 特定的问题,但是是的,这就是上下文。谢谢你的澄清。