Coverage report: 95%

Files Functions Classes

coverage.py v7.13.3, created at 2026-02-08 11:09 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
torch_crps / __init__.py (no function)   100% 7 0 0   100% 0 0   100%
torch_crps / abstract.py crps_abstract   100% 1 0 0   100% 0 0   100%
torch_crps / abstract.py scrps_abstract   100% 1 0 0   100% 0 0   100%
torch_crps / abstract.py (no function)   100% 3 0 0   100% 0 0   100%
torch_crps / analytical / __init__.py (no function)   100% 3 0 0   100% 0 0   100%
torch_crps / analytical / dispatch.py crps_analytical   100% 5 0 0   100% 4 0   100%
torch_crps / analytical / dispatch.py scrps_analytical   100% 5 0 0   100% 4 0   100%
torch_crps / analytical / dispatch.py (no function)   100% 6 0 0   100% 0 0   100%
torch_crps / analytical / normal.py _accuracy_normal   100% 5 0 0   100% 0 0   100%
torch_crps / analytical / normal.py _dispersion_normal   100% 2 0 0   100% 0 0   100%
torch_crps / analytical / normal.py crps_analytical_normal   100% 3 0 0   100% 0 0   100%
torch_crps / analytical / normal.py scrps_analytical_normal   100% 3 0 0   100% 0 0   100%
torch_crps / analytical / normal.py (no function)   100% 7 0 0   100% 0 0   100%
torch_crps / analytical / studentt.py standardized_studentt_cdf_via_scipy   75% 8 2 0   100% 0 0   75%
torch_crps / analytical / studentt.py _accuracy_studentt   100% 8 0 0   100% 0 0   100%
torch_crps / analytical / studentt.py _dispersion_studentt   100% 9 0 0   100% 0 0   100%
torch_crps / analytical / studentt.py crps_analytical_studentt   80% 5 1 0   50% 2 1   71%
torch_crps / analytical / studentt.py scrps_analytical_studentt   80% 5 1 0   50% 2 1   71%
torch_crps / analytical / studentt.py (no function)   100% 8 0 0   100% 0 0   100%
torch_crps / ensemble.py _accuracy_ensemble   100% 1 0 0   100% 0 0   100%
torch_crps / ensemble.py _dispersion_ensemble_naive   100% 9 0 0   100% 2 0   100%
torch_crps / ensemble.py _dispersion_ensemble   100% 7 0 0   100% 0 0   100%
torch_crps / ensemble.py crps_ensemble_naive   80% 5 1 0   50% 2 1   71%
torch_crps / ensemble.py crps_ensemble   100% 5 0 0   100% 2 0   100%
torch_crps / ensemble.py scrps_ensemble   100% 5 0 0   100% 2 0   100%
torch_crps / ensemble.py (no function)   100% 8 0 0   100% 0 0   100%
torch_crps / integral.py crps_integral   100% 7 0 0   100% 0 0   100%
torch_crps / integral.py crps_integral.integrand   100% 6 0 0   100% 2 0   100%
torch_crps / integral.py (no function)   100% 4 0 0   100% 0 0   100%
torch_crps / normalization.py normalize_by_observation   100% 3 0 0   100% 0 0   100%
torch_crps / normalization.py normalize_by_observation.wrapper   93% 14 1 0   90% 10 1   92%
torch_crps / normalization.py (no function)   100% 15 0 0   100% 0 0   100%
Total     97% 183 6 0   88% 32 4   95%

No items found using the specified filter.