taichi能按照特定分布产生随机数吗?

现在的ti.random()只是均匀分布,我需要产生正态分布和泊松分布等随机数,请问这个该如何实现呢?

正态分布可以用 ti.randn 函数,Poisson 分布确实没有对应的 api