pyobsmod.Dataset.nrmse#
- Dataset.nrmse(norm: Literal['range', 'mean'] = 'range') float#
Normalize root mean squared error.
- Parameters:
norm (Literal["range", "mean"]) –
The method to normalize the rmse :
range : divide by max(y_obs) - min(y_obs)
mean : divide by the mean of the observed data
The default value is “range”.
- Returns:
nrmse – The normalized root mean squared error.
- Return type:
Examples
from pyobsmod import load_dataset_example ds = load_dataset_example() print(ds.nrmse())
0.09596792344067716