【发布时间】:2014-05-30 08:23:11
【问题描述】:
我遇到过
这样的术语runiform, rbinomial etc
在很多地方。
我在任何地方都找不到关于它们的信息。我只能看到它们的用法。
它们分别表示什么以及它们与uniform, binomial 有何不同
【问题讨论】:
标签: python distribution pymc mcmc stochastic
我遇到过
这样的术语runiform, rbinomial etc
在很多地方。
我在任何地方都找不到关于它们的信息。我只能看到它们的用法。
它们分别表示什么以及它们与uniform, binomial 有何不同
【问题讨论】:
标签: python distribution pymc mcmc stochastic
在 PyMC2 中,诸如 runiform 和 rbinomial 之类的函数,前面带有 r 的分布名称是分布的(伪)随机数生成器,即 rbinomial(100, .5) 从 Binomial(100, .5)。这些函数有一个size 参数,它指定要返回多少次绘制:
In [3]: pm.rbinomial(100, .5, size=10)
Out[3]: array([54, 49, 57, 47, 39, 54, 52, 45, 52, 54])
您可能还对像 Uniform 和 Binomial 这样的函数感兴趣,它们返回 pymc.Stochastic 对象,适合包含在贝叶斯模型中,以及像 uniform_like 和 binomial_like 这样的函数,它们返回对数似然各自的分布。
【讨论】: