华为云AI开发平台ModelArts如何解决训练过程中出现的cudaCheckError错误?_云淘科技

问题现象

Notebook中,运行训练代码出现如下错误。

cudaCheckError() failed : no kernel image is available for execution on the device

原因分析

因为编译的时候需要设置setup.py中编译的参数arch和code和电脑的显卡匹配。

解决方法

对于Tesla V100的显卡,GPU算力为-gencode arch=compute_70,code=[sm_70,compute_70],设置setup.py中的编译参数即可解决。

父主题: 代码运行故障

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家