crps
- static QRNN.crps(y_pred, y_test, quantiles)[source]
- Compute the Continuous Ranked Probability Score (CRPS) for given quantile predictions. - This function uses a piece-wise linear fit to the approximate posterior CDF obtained from the predicted quantiles in - y_predto approximate the continuous ranked probability score (CRPS):\[CRPS(\mathbf{y}, x) = \int_{-\infty}^\infty (F_{x | \mathbf{y}}(x') - \mathrm{1}_{x < x'})^2 \: dx'\]- Parameters:
- y_pred (numpy.array) – Array of shape (n, k) containing the k estimated quantiles for each of the n predictions. 
- y_test (numpy.array) – Array containing the n true values, i.e. samples of the true conditional distribution estimated by the QRNN. 
- quantiles – 1D array containing the k quantile fractions \(\tau\) that correspond to the columns in y_pred. 
 
- Returns:
- n-element array containing the CRPS values for each of the predictions in y_pred.