gtime.metrics.smape¶
-
gtime.metrics.smape(y_true: Union[pandas.core.frame.DataFrame, List, numpy.ndarray], y_pred: Union[pandas.core.frame.DataFrame, List, numpy.ndarray]) → float¶ Compute the ‘Symmetric Mean Absolute Percentage Error’ (SMAPE) between two vectors. Documentation here <https://en.wikipedia.org/wiki/Symmetric_mean_absolute_percentage_error>_.
Parameters: - y_true : array-like, shape (length, 1), required
The first vector.
- y_pred : array-like, shape (length, 1), required
The second vector.
Returns: - smape : float
The smape between the two input vectors.
Examples
>>> from gtime.metrics import smape >>> y_true = [0, 1, 2, 3, 4, 5] >>> y_pred = [1.1, 2.3, 0.4, 3.9, 3.1, 4.6] >>> smape(y_true, y_pred) 0.7864893577539014