AsymmetricGaussianBasis#
- class pymc_marketing.mmm.events.AsymmetricGaussianBasis(event_in='after', **kwargs)[fuente]#
Transformación de base de bache gaussiano asimétrico.
Permite diferentes anchos (sigma_before, sigma_after) y amplitudes (a_after) después del evento.
(
Source code,png,hires.png,pdf)
- Parámetros:
- event_in :
Literal[«antes», «después», «excluir»]Literal[«antes», «después», «excluir»] Si incluir el evento en la parte anterior o posterior de la base, o dejarlo completamente fuera. El valor predeterminado es «después».
- antecedentes :
dict[str,Prior]dict[str,Prior] Prior para los parámetros sigma_before, sigma_after, a_before y a_after.
- prefijo :
strstr Prefijo para los parámetros.
- event_in :
Métodos
AsymmetricGaussianBasis.__init__([event_in])AsymmetricGaussianBasis.apply(x[, dims, idx])Llamar dentro de un contexto de modelo.
AsymmetricGaussianBasis.function(x, ...)Función de bache gaussiano asimétrico.
AsymmetricGaussianBasis.plot_curve(curva[, ...])Trazar curva HDI y muestras.
Trace el IDH de la curva.
Trazar muestras de la curva.
Muestre la curva de la transformación de saturación dadas las parámetros.
AsymmetricGaussianBasis.sample_prior([coords])Muestre las distribuciones a priori para la transformación.
Establezca las dimensiones para todos los priors.
Convierte la base gaussiana asimétrica en un diccionario.
Actualiza los priors para una función después de la inicialización.
Atributos
combined_dimsObtenga las dimensiones combinadas para todos los parámetros.
default_priorsfunction_priorsObtenga los antecedentes para la función.
lookup_namemodel_configMapeo del nombre de la variable a la prior para el modelo.
prefixpriorsObtenga los antecedentes para la función.
variable_mappingMapeo del nombre del parámetro al nombre de la variable en el modelo.