我遇到过这样的术语
runiform, rbinomial etc
在许多地方。
我在任何地方都找不到。我只能看到它们的用法。
它们分别代表什么以及它们与
uniform, binomial
的区别 最佳答案
在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
之类的函数,这些函数返回各自的对数似然分布。关于python - pymc中的随机变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23950108/