Coverage report: 97%

Files Functions Classes

coverage.py v7.14.1, created at 2026-05-30 17:00 +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% 7 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   100% 5 0 0   100% 2 0   100%
torch_crps/analytical/studentt.py scrps_analytical_studentt   100% 5 0 0   100% 2 0   100%
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     98% 182 4 0   94% 32 2   97%

No items found using the specified filter.