Coverage for torch_crps / __init__.py: 100%

10 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-01-04 08:01 +0000

1from .analytical_crps import ( 

2 crps_analytical, 

3 crps_analytical_normal, 

4 crps_analytical_studentt, 

5) 

6from .ensemble_crps import crps_ensemble, crps_ensemble_naive 

7from .integral_crps import crps_integral 

8from .normalization import normalize_by_observation 

9 

10crps_analytical_normalized = normalize_by_observation(crps_analytical) 

11crps_analytical_normal_normalized = normalize_by_observation(crps_analytical_normal) 

12crps_analytical_studentt_normalized = normalize_by_observation(crps_analytical_studentt) 

13crps_ensemble_normalized = normalize_by_observation(crps_ensemble) 

14crps_integral_normalized = normalize_by_observation(crps_integral) 

15 

16__all__ = [ 

17 "crps_analytical", 

18 "crps_analytical_normal", 

19 "crps_analytical_normal_normalized", 

20 "crps_analytical_normalized", 

21 "crps_analytical_studentt", 

22 "crps_analytical_studentt_normalized", 

23 "crps_ensemble", 

24 "crps_ensemble_naive", 

25 "crps_ensemble_normalized", 

26 "crps_integral", 

27 "crps_integral_normalized", 

28]