萌新提问:
请问有没有办法在python scope中用一个python数组直接生成一个对应的field?
是否可以不经过numpy.ndarray?是否可以自动根据数组的shape创建对应shape的field?
谢谢!
萌新提问:
请问有没有办法在python scope中用一个python数组直接生成一个对应的field?
是否可以不经过numpy.ndarray?是否可以自动根据数组的shape创建对应shape的field?
谢谢!
Hi @shihengli ,是可以的。
你可以使用from_numpy
函数来直接初始化一个 taichi field。
import taichi as ti
import numpy as np
ti.init(arch=ti.cpu)
a = ti.field(ti.i32, 10)
a_np = np.arange(10,dtype=np.int32).reshape(10)
a.from_numpy(a_np)