wape¶
- wape(y_true: Union[float, Sequence[float], Sequence[Sequence[float]]], y_pred: Union[float, Sequence[float], Sequence[Sequence[float]]], multioutput: str = 'joint') Union[float, Sequence[float], Sequence[Sequence[float]]] [source]¶
Weighted average percentage Error metric.
\[WAPE(y\_true, y\_pred) = \frac{\sum_{i=0}^{n} |y\_true_i - y\_pred_i|}{\sum_{i=0}^{n}|y\_true_i|}\]- Parameters
y_true (Union[float, Sequence[float], Sequence[Sequence[float]]]) –
array-like of shape (n_samples,) or (n_samples, n_outputs)
Ground truth (correct) target values.
y_pred (Union[float, Sequence[float], Sequence[Sequence[float]]]) –
array-like of shape (n_samples,) or (n_samples, n_outputs)
Estimated target values.
multioutput (str) – Defines aggregating of multiple output values (see
FunctionalMetricMultioutput
).
- Returns
A non-negative floating point value (the best value is 0.0), or an array of floating point values, one for each individual target.
- Return type
Union[float, Sequence[float], Sequence[Sequence[float]]]