Distribution

params.Distribution()

Abstract base class for univariate parameter distributions.

Subclasses wrap a frozen scipy.stats distribution and are the scalar building blocks of a ParameterSet.

Methods

Name Description
mean Distribution mean.
ppf Quantile function (inverse CDF) evaluated at u in (0, 1).
sample Draw n independent samples.
sd Distribution standard deviation.

mean

params.Distribution.mean()

Distribution mean.

ppf

params.Distribution.ppf(u)

Quantile function (inverse CDF) evaluated at u in (0, 1).

sample

params.Distribution.sample(n, rng=None)

Draw n independent samples.

Example

from heormodel.params import Beta Beta(2, 5).sample(3, rng=1).shape (3,)

sd

params.Distribution.sd()

Distribution standard deviation.