taichi

Traceback (most recent call last):
File “D:\LBM\LBM2\Single_phase\example_cavity.py”, line 4, in
ti.init(arch=ti.cpu, dynamic_index=False, kernel_profiler=False, print_ir=False)
File “C:\ProgramData\Anaconda3\lib\site-packages\taichi\lang\misc.py”, line 436, in init
raise KeyError(f’Unrecognized keyword argument(s) for ti.init: {", ".join(unexpected_keys)}')
KeyError: ‘Unrecognized keyword argument(s) for ti.init: dynamic_index’
请问一下这个需要怎么更正呀

把ti.init()里面的dynamic_index删掉就行了

dynamic_index 现在默认就是开启的,如果你需要静态展开,那么在相应的地方使用 ti.static() 将循环转换成静态展开即可。当然 ti.static() 也有一些其他用法,具体请参考这里:taichi — taichi-api-docstring documentation