# 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.