Я встречал такие термины, как
runiform, rbinomial etc
во многих местах.
Я нигде не мог найти о них. Я вижу только их использование.
Что они обозначают и чем отличаются от uniform, binomial
соответственно
Я встречал такие термины, как
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
, которые возвращают логарифмическую вероятность соответствующих распределений.