IdentityLinkSpec#

class pymc_marketing.mmm.link.IdentityLinkSpec[source]#

Identity link: E[y] = mu * target_scale.

Methods

IdentityLinkSpec.__init__(*args, **kwargs)

IdentityLinkSpec.create_media_contribution_deterministic(...)

Register additive total_media_contribution_original_scale.

IdentityLinkSpec.default_intercept(dims)

Return Normal(0, 2) intercept prior.

IdentityLinkSpec.default_likelihood(dims)

Return Normal likelihood prior.

IdentityLinkSpec.inverse_link(mu)

Return mu unchanged (identity transform).

IdentityLinkSpec.original_scale_transform(...)

Return variable * target_scale.

IdentityLinkSpec.validate_likelihood_compatibility(...)

Raise if likelihood is incompatible with link.

IdentityLinkSpec.validate_target(y)

No-op: identity link accepts any target values.

Attributes

link