在 PyMC2 中,有 random() 和 value() 方法来生成随机值,并获取随机变量的当前值。在 PyMC3 中有什么方法可以做同样的事情吗?
p = pm.Dirichlet('p', theta=np.array([1., 1., 1.]))
p.random()
p.value
还没有,但这里有一个几乎完成的 PR:https ://github.com/pymc-devs/pymc3/pull/784
因为我们现在将状态存储在 RV 之外,所以没有真正的 .value。