ts_benchmark.evaluation.metrics package
ts_benchmark.evaluation.metrics.regression_metrics module
Functions
|
Mean Absolute Error |
|
Mean Absolute Error |
|
Mean Absolute Percentage Error |
|
Mean Absolute Percentage Error Properties: + Easy to interpret + Scale independent - Biased, not symmetric - Undefined when actual[t] == 0 |
|
Mean Absolute Scaled Error Baseline (benchmark) is computed with naive forecasting (shifted by @seasonality) |
|
Mean Absolute Scaled Error Baseline (benchmark) is computed with naive forecasting (shifted by @seasonality) |
|
Mean Squared Error |
|
Mean Squared Error |
|
Function to calculate series wise smape values |
|
Function to calculate series wise smape values |
|
Root Mean Squared Error |
|
Root Mean Squared Error |
|
Symmetric Mean Absolute Percentage Error |
|
Symmetric Mean Absolute Percentage Error |
|
Masked weighted absolute percentage error (WAPE) |
|
Masked weighted absolute percentage error (WAPE) |
- mae_norm(actual: numpy.ndarray, predicted: numpy.ndarray, scaler: object, **kwargs)[source]
Mean Absolute Error
- mape(actual: numpy.ndarray, predicted: numpy.ndarray, **kwargs)[source]
Mean Absolute Percentage Error
Properties: + Easy to interpret + Scale independent - Biased, not symmetric - Undefined when actual[t] == 0
- mape_norm(actual: numpy.ndarray, predicted: numpy.ndarray, scaler: object, **kwargs)[source]
Mean Absolute Percentage Error Properties: + Easy to interpret + Scale independent - Biased, not symmetric - Undefined when actual[t] == 0
- mase(actual: numpy.ndarray, predicted: numpy.ndarray, hist_data: numpy.ndarray, seasonality: int = 2, **kwargs)[source]
Mean Absolute Scaled Error Baseline (benchmark) is computed with naive forecasting (shifted by @seasonality)
- mase_norm(actual: numpy.ndarray, predicted: numpy.ndarray, scaler: object, hist_data: numpy.ndarray, seasonality: int = 2, **kwargs)[source]
Mean Absolute Scaled Error Baseline (benchmark) is computed with naive forecasting (shifted by @seasonality)
- mse_norm(actual: numpy.ndarray, predicted: numpy.ndarray, scaler: object, **kwargs)[source]
Mean Squared Error
- msmape(actual: numpy.ndarray, predicted: numpy.ndarray, epsilon: float = 0.1, **kwargs)[source]
Function to calculate series wise smape values
- Parameters:
actual – Array of actual values.
predicted – Array of predicted values.
epsilon – Small constant to avoid division by zero.
- Returns:
Mean symmetric mean absolute percentage error (MSMAPE) as a percentage.
- msmape_norm(actual: numpy.ndarray, predicted: numpy.ndarray, scaler: object, epsilon: float = 0.1, **kwargs)[source]
Function to calculate series wise smape values
- Parameters:
actual – Array of actual values.
predicted – Array of predicted values.
scaler – Object used to scale the actual and predicted values.
epsilon – Small constant to avoid division by zero.
- Returns:
Mean symmetric mean absolute percentage error (MSMAPE) as a percentage.
- rmse_norm(actual: numpy.ndarray, predicted: numpy.ndarray, scaler: object, **kwargs)[source]
Root Mean Squared Error
- smape(actual: numpy.ndarray, predicted: numpy.ndarray, **kwargs)[source]
Symmetric Mean Absolute Percentage Error
- smape_norm(actual: numpy.ndarray, predicted: numpy.ndarray, scaler: object, **kwargs)[source]
Symmetric Mean Absolute Percentage Error
- wape(actual: numpy.ndarray, predicted: numpy.ndarray, **kwargs)[source]
Masked weighted absolute percentage error (WAPE)
- Parameters:
predicted – Predicted values.
actual – Ground truth labels.
- Returns:
Masked mean absolute error.
- wape_norm(actual: numpy.ndarray, predicted: numpy.ndarray, scaler: object, **kwargs)[source]
Masked weighted absolute percentage error (WAPE)
- Parameters:
actual – Array of actual values.
predicted – Array of predicted values.
scaler – Object used to scale the actual and predicted values.
- Returns:
Weighted absolute percentage error (WAPE) as a percentage.
ts_benchmark.evaluation.metrics.utils module
Functions
|
Automatically calculate the appropriate period length for time series data. |
|
Get a list of anomaly interval lengths from time series labels. |