SpecialPrior#

class pymc_marketing.special_priors.SpecialPrior(dims=None, centered=True, **parameters)[source]#

A base class for specialized priors.

Methods

SpecialPrior.__init__([dims, centered])

SpecialPrior.create_variable(name)

Create a variable from the prior distribution.

SpecialPrior.from_dict(data)

Create a SpecialPrior prior from a dictionary.

SpecialPrior.sample_prior([coords, name])

Sample from the prior distribution.

SpecialPrior.to_dict()

Convert the SpecialPrior to a dictionary.

SpecialPrior.with_default_dims(default_dims)

If self.dims is None, create a copy of self with dims=default_dims, otherwise return self.