非法内存获取-an illegal memory access was encountered while calling stream_synchronize

如下图所示,请问这个遇到非法内存是怎么造成的呢? 怎么解决呢

在test.py文件里自己写了个一个小的@data_oriented class A, 当class A 里面的函数接受test.py自带的参数输入时,没有任何问题,但如果接受来之test_00.py里的参数输入时,就会出现上图所示的问题,请问这是怎么导致的呢,该怎么解决呢

好巧,我今天也遇到了这个问题,算着算着,到某一步kernel里的某一个if a[None]语句就报错。

蹲一个解决方式

在我的问题里,我是把两个python文件,test.py 和 test_00.py 合并成一个文件,问题就解决了。出现这个问题的原因可能是某一个场存储的地方不对,但具体的我也不是特别清楚

我遇到的这个报错,基本都是数组越界