families#

Convenience constructors for distribution families.

Usage:

from superglm import families

model = SuperGLM(family=families.poisson(), ...)
model = SuperGLM(family=families.tweedie(p=1.5), ...)
model = SuperGLM(family=families.nb2(theta=1.0), ...)

Simple (parameter-free) families can also be specified as strings:

model = SuperGLM(family="poisson", ...)

Functions

binomial()

Create a Binomial family object.

gamma()

Create a Gamma family object.

gaussian()

Create a Gaussian family object.

nb2([theta])

Create a negative binomial (NB2) family object.

poisson()

Create a Poisson family object.

tweedie(p)

Create a Tweedie family object.