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.Register
total_response_original_scale.Return
Normal(0, 2)intercept prior.Return
Normallikelihood prior.Return mu unchanged (identity transform).
IdentityLinkSpec.mean_correction(posterior)Refuse: the identity-link correction needs the likelihood.
IdentityLinkSpec.mean_scale_factor(...[, ...])Return the mean correction as a multiplicative factor.
Return
variable * target_scale.IdentityLinkSpec.to_mean_scale(dataset, ...)Apply the identity-link mean correction, which depends on likelihood.
Raise if likelihood is incompatible with link.
Raise if observed falls outside the support of likelihood.
No-op: identity link accepts any target values.
Attributes