gluonts.ev.metrics module#
- class gluonts.ev.metrics.MAECoverage(quantile_levels: Collection[float])[source]#
Bases:
object- quantile_levels: Collection[float]#
- class gluonts.ev.metrics.MAPE(forecast_type: str = '0.5')[source]#
Bases:
objectMean Absolute Percentage Error
- forecast_type: str = '0.5'#
- class gluonts.ev.metrics.MASE(forecast_type: str = '0.5')[source]#
Bases:
objectMean Absolute Scaled Error
- forecast_type: str = '0.5'#
- class gluonts.ev.metrics.MSE(forecast_type: str = 'mean')[source]#
Bases:
objectMean Squared Error
- forecast_type: str = 'mean'#
- class gluonts.ev.metrics.MSIS(alpha: float = 0.05)[source]#
Bases:
objectMean Scaled Interval Score
- alpha: float = 0.05#
- class gluonts.ev.metrics.MeanSumQuantileLoss(quantile_levels: Collection[float])[source]#
Bases:
object- quantile_levels: Collection[float]#
- class gluonts.ev.metrics.MeanWeightedSumQuantileLoss(quantile_levels: Collection[float])[source]#
Bases:
object- quantile_levels: Collection[float]#
- class gluonts.ev.metrics.ND(forecast_type: str = '0.5')[source]#
Bases:
objectNormalized Deviation
- forecast_type: str = '0.5'#
- class gluonts.ev.metrics.NRMSE(forecast_type: str = 'mean')[source]#
Bases:
objectRMSE, normalized by the mean absolute label
- forecast_type: str = 'mean'#
- class gluonts.ev.metrics.OWA(forecast_type: str = '0.5')[source]#
Bases:
objectOverall Weighted Average
- static calculate_OWA(smape: numpy.ndarray, smape_naive2: numpy.ndarray, mase: numpy.ndarray, mase_naive2: numpy.ndarray) numpy.ndarray[source]#
- forecast_type: str = '0.5'#
- class gluonts.ev.metrics.RMSE(forecast_type: str = 'mean')[source]#
Bases:
objectRoot Mean Squared Error
- forecast_type: str = 'mean'#
- class gluonts.ev.metrics.SMAPE(forecast_type: str = '0.5')[source]#
Bases:
objectSymmetric Mean Absolute Percentage Error
- forecast_type: str = '0.5'#
- class gluonts.ev.metrics.SumAbsoluteError(forecast_type: str = '0.5')[source]#
Bases:
object- forecast_type: str = '0.5'#
- class gluonts.ev.metrics.SumError(forecast_type: str = '0.5')[source]#
Bases:
object- forecast_type: str = '0.5'#
- gluonts.ev.metrics.mean_absolute_label(axis: Optional[int] = None) gluonts.ev.evaluator.DirectEvaluator[source]#
- gluonts.ev.metrics.sum_absolute_label(axis: Optional[int] = None) gluonts.ev.evaluator.DirectEvaluator[source]#