componentes#
Componentes para la transformación de medios en el modelo MMM.
Ejemplos#
Utilice transformaciones personalizadas para medios en el modelo MMM:
from pymc_extras.prior import Prior
from pymc_marketing.mmm import (
SaturationTransformation,
MMM,
WeibullPDFAdstock,
)
class InfiniteReturns(SaturationTransformation):
def function(self, x, b):
return b * x
default_priors = {"b": Prior("HalfNormal")}
saturation = InfiniteReturns()
adstock = WeibullPDFAdstock(l_max=15)
mmm = MMM(
...,
saturation=saturation,
adstock=adstock,
adstock_first=True,
)
Módulos
Transformaciones de Adstock para MMM. |
|
Clase base para funciones de adstock y saturación utilizadas en MMM. |
|
Transformaciones de saturación para el modelo MMM. |