Coverage report: 77.06%

Files Functions Classes

coverage.py v7.16.2, created at 2026-10-16 09:56 +0000

File   statements missing excluded   coverage
collectra/__init__.py   14 1 0   92.86%
collectra/cli.py   97 3 0   96.91%
collectra/commons/__init__.py   1 0 0   100.00%
collectra/commons/base.py   55 3 0   94.55%
collectra/commons/files.py   90 4 0   95.56%
collectra/converters/__init__.py   9 0 0   100.00%
collectra/converters/base.py   5 1 0   80.00%
collectra/converters/yolo.py   104 19 0   81.73%
collectra/display.py   74 1 0   98.65%
collectra/displays/__init__.py   0 0 0   100.00%
collectra/displays/image_segmentation.py   12 0 0   100.00%
collectra/displays/images.py   116 11 0   90.52%
collectra/displays/texts.py   4 0 0   100.00%
collectra/editor/__init__.py   1 1 0   0.00%
collectra/editor/base.py   49 49 0   0.00%
collectra/evaluator/__init__.py   2 0 0   100.00%
collectra/evaluator/base.py   221 17 0   92.31%
collectra/evaluator/visualise.py   102 73 0   28.43%
collectra/gui/__init__.py   0 0 0   100.00%
collectra/gui/arrangement.py   114 6 0   94.74%
collectra/gui/backend.py   966 148 2   84.68%
collectra/gui/data_display.py   247 5 0   97.98%
collectra/gui/native_menu.py   24 6 0   75.00%
collectra/gui/pipeline_order.py   24 1 0   95.83%
collectra/gui/segmentation.py   51 4 0   92.16%
collectra/gui/session_cache.py   47 2 0   95.74%
collectra/gui/source_control.py   27 6 0   77.78%
collectra/gui/updates.py   60 3 0   95.00%
collectra/gui/utils.py   6 1 0   83.33%
collectra/logger.py   12 0 0   100.00%
collectra/main.py   33 6 2   81.82%
collectra/partition.py   157 4 0   97.45%
collectra/pipelines/__init__.py   1 0 0   100.00%
collectra/pipelines/app_launcher.py   61 6 0   90.16%
collectra/pipelines/base.py   558 132 0   76.34%
collectra/pipelines/ensemble.py   245 124 0   49.39%
collectra/pipelines/handlers.py   126 126 0   0.00%
collectra/pipelines/node_graph_manager.py   93 7 0   92.47%
collectra/tasks/__init__.py   14 8 0   42.86%
collectra/tasks/base.py   72 9 2   87.50%
collectra/tasks/canonicalisers.py   62 62 0   0.00%
collectra/tasks/clusterers.py   8 8 0   0.00%
collectra/tasks/image_classifier/__init__.py   4 0 0   100.00%
collectra/tasks/image_classifier/huggingface.py   169 9 0   94.67%
collectra/tasks/image_classifier/torchvision.py   276 18 0   93.48%
collectra/tasks/image_classifier/training.py   290 47 0   83.79%
collectra/tasks/image_classifier/yolo.py   192 27 4   85.94%
collectra/tasks/image_classifier/yolo_multichannel.py   93 5 0   94.62%
collectra/tasks/image_segmentation/__init__.py   2 0 0   100.00%
collectra/tasks/image_segmentation/sam3.py   302 31 0   89.74%
collectra/tasks/image_segmentation/sam3_metrics.py   155 9 0   94.19%
collectra/tasks/image_segmentation/sam3_training.py   84 7 0   91.67%
collectra/tasks/irn_resolvers.py   190 190 0   0.00%
collectra/tasks/line_detection.py   164 8 0   95.12%
collectra/tasks/llms.py   124 27 0   78.23%
collectra/tasks/machine_learning/__init__.py   14 8 0   42.86%
collectra/tasks/machine_learning/orienters.py   63 63 2   0.00%
collectra/tasks/machine_learning/training.py   135 23 0   82.96%
collectra/tasks/machine_learning/yolo.py   66 8 2   87.88%
collectra/tasks/object_detection/__init__.py   12 7 0   41.67%
collectra/tasks/object_detection/adaptation_commands.py   52 3 0   94.23%
collectra/tasks/object_detection/detr.py   340 207 2   39.12%
collectra/tasks/object_detection/rfdetr.py   345 71 2   79.42%
collectra/tasks/object_detection/rfdetr_channels.py   81 6 0   92.59%
collectra/tasks/object_detection/rfdetr_data.py   72 5 0   93.06%
collectra/tasks/object_detection/rfdetr_feature_fusion.py   203 24 0   88.18%
collectra/tasks/object_detection/rfdetr_input_adaptation.py   83 17 0   79.52%
collectra/tasks/object_detection/yolo.py   255 61 4   76.08%
collectra/tasks/object_detection/yolo_feature_fusion.py   215 31 0   85.58%
collectra/tasks/ocr.py   77 19 0   75.32%
collectra/tasks/text.py   18 2 0   88.89%
collectra/text/__init__.py   0 0 0   100.00%
collectra/text/base.py   10 10 0   0.00%
collectra/types/__init__.py   4 0 0   100.00%
collectra/types/base.py   325 64 1   80.31%
collectra/types/images.py   386 87 0   77.46%
collectra/types/links.py   68 13 0   80.88%
collectra/types/texts.py   57 13 0   77.19%
collectra/utils.py   202 109 0   46.04%
Total   9092 2086 23   77.06%

No items found using the specified filter.