Skip to content

ConwayMaxwellPoisson


class ConwayMaxwellPoisson(λ:Expression<Real>, ν:Expression<Real>, n:Expression<Integer>) < BoundedDiscrete

Conway-Maxwell-Poisson distribution.

  • λ: Rate.
  • ν: Dispersion.
  • n: Truncation point.

The distribution is always truncated on [0,n] because of an intractable normalizing constant that can only be expressed as an infinite series on the support of the non-truncated distribution, [0,\infty). The larger n, the closer the approximation to the non-truncated distribution---if that is desired---but the more expensive operations: most are O(n).

Factory Functions

Name Description
ConwayMaxwellPoisson Create Conway-Maxwell-Poisson distribution.
ConwayMaxwellPoisson Create Conway-Maxwell-Poisson distribution.
ConwayMaxwellPoisson Create Conway-Maxwell-Poisson distribution.
ConwayMaxwellPoisson Create Conway-Maxwell-Poisson distribution.
ConwayMaxwellPoisson Create Conway-Maxwell-Poisson distribution.
ConwayMaxwellPoisson Create Conway-Maxwell-Poisson distribution.
ConwayMaxwellPoisson Create Conway-Maxwell-Poisson distribution.
ConwayMaxwellPoisson Create Conway-Maxwell-Poisson distribution.

Member Variables

Name Description
λ:Expression<Real> Rate.
ν:Expression<Real> Dispersion.
n:Expression<Integer> Truncation point.

Factory Function Details

function ConwayMaxwellPoisson(λ:Expression<Real>, ν:Expression<Real>, n:Expression<Integer>) -> ConwayMaxwellPoisson

Create Conway-Maxwell-Poisson distribution.

function ConwayMaxwellPoisson(λ:Real, ν:Expression<Real>, n:Expression<Integer>) -> ConwayMaxwellPoisson

Create Conway-Maxwell-Poisson distribution.

function ConwayMaxwellPoisson(λ:Expression<Real>, ν:Real, n:Expression<Integer>) -> ConwayMaxwellPoisson

Create Conway-Maxwell-Poisson distribution.

function ConwayMaxwellPoisson(λ:Expression<Real>, ν:Expression<Real>, n:Integer) -> ConwayMaxwellPoisson

Create Conway-Maxwell-Poisson distribution.

function ConwayMaxwellPoisson(λ:Expression<Real>, ν:Real, n:Integer) -> ConwayMaxwellPoisson

Create Conway-Maxwell-Poisson distribution.

function ConwayMaxwellPoisson(λ:Real, ν:Expression<Real>, n:Integer) -> ConwayMaxwellPoisson

Create Conway-Maxwell-Poisson distribution.

function ConwayMaxwellPoisson(λ:Real, ν:Real, n:Expression<Integer>) -> ConwayMaxwellPoisson

Create Conway-Maxwell-Poisson distribution.

function ConwayMaxwellPoisson(λ:Real, ν:Real, n:Integer) -> ConwayMaxwellPoisson

Create Conway-Maxwell-Poisson distribution.