calcular_distribuciones_métricas#

pymc_marketing.mmm.evaluation.calculate_metric_distributions(y_true, y_pred, metrics_to_calculate=None)[fuente]#

Calcular distribuciones de métricas de evaluación para muestras posteriores.

Parámetros:
y_truenpt.NDArray | pd.Series

Valores verdaderos para el conjunto de datos. Forma: (fecha,)

y_prednpt.NDArray | xr.DataArray

Muestras predictivas posteriores. Forma: (fecha, muestra)

métricas_a_calcular : list de str o None, opcionalpython:lista de python:str o python:None, opcional
Lista de métricas a calcular. Las opciones incluyen:
  • r_squared: R-cuadrado bayesiano.

  • rmse: Error Cuadrático Medio.

  • nrmse: Error Cuadrático Medio Normalizado.

  • mae: Error Absoluto Medio.

  • nmae: Error Absoluto Medio Normalizado.

  • mape: Error Porcentual Absoluto Medio.

Por defecto, se aplican todas las métricas si no hay ninguna.

Devoluciones:
dict de str a npt.NDArray

Un diccionario que contiene distribuciones métricas calculadas.