pymc.DiscreteUniform#
- class pymc.DiscreteUniform(name, *args, **kwargs)[source]#
Discrete uniform distribution.
The pmf of this distribution is
\[f(x \mid lower, upper) = \frac{1}{upper-lower+1}\](
Source code
,png
,hires.png
,pdf
)Support
\(x \in {lower, lower + 1, \ldots, upper}\)
Mean
\(\dfrac{lower + upper}{2}\)
Variance
\(\dfrac{(upper - lower)^2}{12}\)
- Parameters
- lowertensor_like of
int
Lower limit.
- uppertensor_like of
int
Upper limit (upper > lower).
- lowertensor_like of
Methods
DiscreteUniform.__init__
(*args, **kwargs)DiscreteUniform.dist
(lower, upper, *args, ...)Creates a tensor variable corresponding to the cls distribution.
DiscreteUniform.logcdf
(lower, upper)DiscreteUniform.logp
(lower, upper)DiscreteUniform.moment
(size, lower, upper)Attributes
rv_op