pysteps.verification.detcontscores.det_cont_fct_compute#
- pysteps.verification.detcontscores.det_cont_fct_compute(err, scores='')#
Compute simple and skill scores for deterministic continuous forecasts from a verification error object.
- Parameters:
err (dict) – A verification error object initialized with
pysteps.verification.detcontscores.det_cont_fct_init()
and populated withpysteps.verification.detcontscores.det_cont_fct_accum()
.scores ({string, list of strings}, optional) –
The name(s) of the scores. The default, scores=””, will compute all available scores. The available score names are:
Name
Description
beta1 | linear regression slope (type 1 conditional bias)
beta2 | linear regression slope (type 2 conditional bias)
corr_p
pearson’s correleation coefficien (linear correlation)
DRMSE
debiased root mean squared error, i.e. \(DRMSE = \sqrt{RMSE - ME^2}\)
MAE
mean absolute error
ME
mean error or bias
MSE
mean squared error
NMSE
normalized mean squared error
RMSE
root mean squared error
RV
reduction of variance (Brier Score, Nash-Sutcliffe Efficiency), i.e. \(RV = 1 - \frac{MSE}{s^2_o}\)
- Returns:
result – Dictionary containing the verification results.
- Return type:
dict