scoringrules.crps_tlogistic#
- scoringrules.crps_tlogistic(obs: ArrayLike, location: ArrayLike, scale: ArrayLike, lower: ArrayLike = -inf, upper: ArrayLike = inf, *, backend: Backend = None) ArrayLike#
Compute the closed form of the CRPS for the truncated logistic distribution.
It is based on the formulation for the generalised truncated and censored logistic distribution with lmass and umass set to zero.
- Parameters:
- obsarray_like
The observed values.
- locationarray_like
Location parameter of the forecast distribution.
- scalearray_like
Scale parameter of the forecast distribution.
- lowerarray_like
Lower boundary of the truncated forecast distribution.
- upperarray_like
Upper boundary of the truncated forecast distribution.
- Returns:
- crpsarray_like
The CRPS between tLogistic(location, scale, lower, upper) and obs.
Examples
>>> import scoringrules as sr >>> sr.crps_tlogistic(0.0, 0.1, 0.4, -1.0, 1.0) 0.12714830546327846