metasyn.distribution.poisson

Module implementing the Poisson distribution.

Classes

PoissonDistribution(rate)

Poisson distribution.

PoissonFitter(privacy)

Fitter for Poisson distribution.

class metasyn.distribution.poisson.PoissonDistribution(rate)

Bases: ScipyDistribution

Poisson distribution.

Parameters:

rate (float) – Rate (mean) of the poisson distribution.

Examples

>>> PoissonDistribution(rate=3.5)
name

core.poisson

unique

False

version

1.0

var_type

discrete

dist_class = <scipy.stats._discrete_distns.poisson_gen object>
classmethod default_distribution(var_type=None)

Get a distribution with default parameters.

Return type:

BaseDistribution

name: str = 'core.poisson'

The identifier for the implemented distribution

var_type: Union[str, Sequence[str]] = 'discrete'

The variable type of the distribution

class metasyn.distribution.poisson.PoissonFitter(privacy)

Bases: BaseFitter

Fitter for Poisson distribution.

Parameters:

privacy (BasePrivacy)

dist_class

<class ‘metasyn.distribution.poisson.PoissonDistribution’>

version

1.0

var_type

discrete

privacy

none

distribution

alias of PoissonDistribution