Transformación#
- class pymc_marketing.mmm.components.base.Transformation(priors=None, prefix=None)[fuente]#
Clase base para funciones de adstock y saturación.
Las subclases necesitarán implementar los siguientes atributos:
función: La función que se aplicará a los datos.
prefijo: El prefijo para las variables que se crearán.
default_priors: Los priors predeterminados para los parámetros de la función.
Para crear una nueva función de saturación o adstock, utilice las subclases específicas:
Consulte la documentación de esas clases para obtener más información.
- Parámetros:
- priors
dict[str,Prior|float|XTensorVariable|VariableFactory|list|numpyarray], optional Diccionario con los priors para los parámetros de la función. Las claves deben ser los nombres de los parámetros y los valores los priors. Si no se proporcionan, se utilizarán los priors predeterminados de la subclase.
- prefijo :
str, opcionalpython:str, opcional El prefijo para las variables que se crearán. Si no se proporciona, se utilizará el prefijo de la subclase.
- priors
Métodos
Transformation.__init__([priors, prefix])Transformation.apply(x, *[, dims, core_dim, idx])Llamar dentro de un contexto de modelo.
Transformation.plot_curve(curva[, ...])Trazar curva HDI y muestras.
Transformation.plot_curve_hdi(curva[, ...])Trace el IDH de la curva.
Transformation.plot_curve_samples(curve[, ...])Trazar muestras de la curva.
Transformation.sample_prior([coords])Muestree las distribuciones a priori para la transformación.
Establezca las dimensiones para todos los antecedentes.
Transformación.to_dict()Convierte la transformación a un diccionario.
Transformation.update_priors(priors)Actualice los priors para una función después de la inicialización.
Return a copy with default prior dims (dims=None) set to
dimsinstead.Return a copy with updated priors.
Atributos
combined_dimsObtenga las dimensiones combinadas para todos los parámetros.
function_priorsObtenga los antecedentes para la función.
model_configMapeo del nombre de la variable a la prior para el modelo.
priorsObtenga los antecedentes para la función.
variable_mappingMapeo del nombre del parámetro al nombre de la variable en el modelo.
prefixdefault_priorsfunction