Coverage report: 73%

Files Functions Classes

coverage.py v7.10.7, created at 2025-09-22 09:21 +0000

File statements missing excluded coverage
src/bioimageio/core/__init__.py 25 0 0 100%
src/bioimageio/core/_magic_tensor_ops.py 154 41 0 73%
src/bioimageio/core/_op_base.py 9 0 17 100%
src/bioimageio/core/_prediction_pipeline.py 122 13 1 89%
src/bioimageio/core/_resource_tests.py 351 161 92 54%
src/bioimageio/core/_settings.py 8 0 0 100%
src/bioimageio/core/axis.py 68 17 2 75%
src/bioimageio/core/backends/__init__.py 2 0 0 100%
src/bioimageio/core/backends/_model_adapter.py 97 22 1 77%
src/bioimageio/core/backends/keras_backend.py 54 10 0 81%
src/bioimageio/core/backends/onnx_backend.py 26 3 0 88%
src/bioimageio/core/backends/pytorch_backend.py 100 20 2 80%
src/bioimageio/core/backends/tensorflow_backend.py 77 32 0 58%
src/bioimageio/core/backends/torchscript_backend.py 35 3 0 91%
src/bioimageio/core/block.py 35 5 0 86%
src/bioimageio/core/block_meta.py 126 20 0 84%
src/bioimageio/core/cli.py 369 208 1 44%
src/bioimageio/core/commands.py 31 7 0 77%
src/bioimageio/core/common.py 52 0 1 100%
src/bioimageio/core/digest_spec.py 215 46 3 79%
src/bioimageio/core/io.py 151 42 2 72%
src/bioimageio/core/model_adapters.py 5 1 0 80%
src/bioimageio/core/prediction.py 57 22 0 61%
src/bioimageio/core/proc_ops.py 350 80 14 77%
src/bioimageio/core/proc_setup.py 91 9 2 90%
src/bioimageio/core/sample.py 118 8 0 93%
src/bioimageio/core/stat_calculators.py 327 104 1 68%
src/bioimageio/core/stat_measures.py 95 4 7 96%
src/bioimageio/core/tensor.py 242 43 4 82%
src/bioimageio/core/utils/__init__.py 1 0 0 100%
src/bioimageio/core/utils/_compare.py 9 5 1 44%
src/bioimageio/core/weight_converters/__init__.py 2 0 0 100%
src/bioimageio/core/weight_converters/_add_weights.py 80 72 0 10%
src/bioimageio/core/weight_converters/_utils_onnx.py 11 0 0 100%
src/bioimageio/core/weight_converters/pytorch_to_onnx.py 24 1 0 96%
src/bioimageio/core/weight_converters/pytorch_to_torchscript.py 20 1 0 95%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/__init__.py 20 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_description.py 57 16 20 72%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_description_impl.py 49 9 0 82%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_get_conda_env.py 128 41 2 68%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/__init__.py 1 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/_generated_spdx_license_literals.py 3 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/_settings.py 56 3 0 95%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/common_nodes.py 188 38 14 80%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/constants.py 24 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/field_validation.py 42 20 0 52%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/field_warning.py 54 4 2 93%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/gh_utils.py 10 2 0 80%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/io.py 448 135 19 70%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/io_basics.py 93 4 17 96%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/io_packaging.py 57 13 2 77%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/io_utils.py 161 35 0 78%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/license_id.py 10 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/node.py 20 3 0 85%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/node_converter.py 20 3 6 85%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/packaging_context.py 23 1 0 96%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/progress.py 24 11 10 54%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/root_url.py 34 8 0 76%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/type_guards.py 21 2 0 90%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/types.py 80 9 0 89%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/url.py 77 18 2 77%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/utils.py 76 47 7 38%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/validated_string.py 26 5 0 81%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/validated_string_with_inner_node.py 17 2 4 88%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/validation_context.py 81 5 0 94%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/validator_annotations.py 33 6 0 82%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/version_type.py 57 12 0 79%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_internal/warning_levels.py 12 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_io.py 61 25 72 59%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_package.py 93 36 0 61%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_upload.py 61 44 0 28%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/_version.py 1 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/application/__init__.py 9 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/application/v0_2.py 34 0 2 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/application/v0_3.py 37 0 2 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/common.py 8 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/conda_env.py 67 27 0 60%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/dataset/__init__.py 9 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/dataset/v0_2.py 30 0 2 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/dataset/v0_3.py 48 6 2 88%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/generic/__init__.py 9 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/generic/_v0_2_converter.py 73 43 0 41%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/generic/_v0_3_converter.py 42 32 0 24%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/generic/v0_2.py 188 27 3 86%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/generic/v0_3.py 190 27 5 86%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/model/__init__.py 9 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/model/_v0_3_converter.py 76 72 0 5%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/model/_v0_4_converter.py 49 20 0 59%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/model/v0_4.py 595 93 19 84%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/model/v0_5.py 1355 460 44 66%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/notebook/__init__.py 9 0 0 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/notebook/v0_2.py 36 0 2 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/notebook/v0_3.py 36 0 2 100%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/pretty_validation_errors.py 46 27 0 41%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/summary.py 380 107 5 72%
/opt/hostedtoolcache/Python/3.10.18/x64/lib/python3.10/site-packages/bioimageio/spec/utils.py 25 4 0 84%
Total 9117 2502 416 73%

No items found using the specified filter.