如题,我在使用DCNv4构建backbone时,出现了错误:
error in dcnv4_im2col_cuda: an illegal memory access was encountered
launch arguments: gridDim=(1600, 1, 1), blockDim=(16, 4, 8), shm_size=0
这令我费解,因为这应该是cuda的问题。
我对输入本是(1,200,16),nlc格式
为了定位问题,我对nlc进行了大量更改,并且用循环来单轮测试
for i in range(1024):
print(i)
如题,我在使用DCNv4构建backbone时,出现了错误: error in dcnv4_im2col_cuda: an illegal memory access was encountered launch arguments: gridDim=(1600, 1, 1), blockDim=(16, 4, 8), shm_size=0 这令我费解,因为这应该是cuda的问题。 我对输入本是(1,200,16),nlc格式 为了定位问题,我对nlc进行了大量更改,并且用循环来单轮测试 for i in range(1024): print(i)
输出DCNv4层结果
然后在测试过程中,我发现当i=255,即执行了256次时,必然触发错误: error in dcnv4_im2col_cuda: an illegal memory access was encountered launch arguments: gridDim=(1600, 1, 1), blockDim=(16, 4, 8), shm_size=0
非常抱歉,我没有能力解决该问题,如果有人能够解决,请联系我,感激不尽!