运行如下代码
import taichi as ti
@ti.kernel
def ttt():
for i in range(20000):
for j in range(1000):
a[None]+=1
ti.init(ti.opengl)
a=ti.field(float, ())
ttt()
print(a[None])
输出结果
[Taichi] version 1.5.0, llvm 15.0.1, commit 7b885c28, win, python 3.8.8
[Taichi] Starting on arch=opengl
7.006492321624085e-44
这段代码需要运行数秒,打印出的数字每次都不一样,并且运行这段代码后大概率jupyter内核会崩溃