.dockerignore
.editorconfig
.gitlab-ci.yml
CHANGELOG.md
Dockerfile
LICENSE
README.md
build.sh
pyproject.toml
.gitlab/issue_templates/Bug.md
.gitlab/issue_templates/Implementation.md
.gitlab/issue_templates/Refactoring.md
.gitlab/merge_request_templates/Default.md
config/templates/replacement_config_template.yaml
config/templates/data_preparation/annotation-handler_coco-config-template.yaml
config/templates/data_preparation/annotation-handler_cvat-config-template.yaml
config/templates/data_preparation/annotation-handler_pascal-voc-config-template.yaml
config/templates/data_preparation/class-mapping_config_template.yaml
config/templates/evaluation/mlflow_runner_config_template.yaml
config/templates/models/read-from-file.yaml
documentation/01_introduction_and_goals.adoc
documentation/02_architecture_constraints.adoc
documentation/03_system_scope_and_context.adoc
documentation/04_solution_strategy.adoc
documentation/05_building_block_view.adoc
documentation/06_runtime_view.adoc
documentation/08_concepts.adoc
documentation/09_design_decisions.adoc
documentation/10_quality_scenarios.adoc
documentation/11_technical_risks.adoc
documentation/12_tutorial.adoc
documentation/about-arc42.adoc
documentation/glossary.adoc
documentation/index.adoc
documentation/images/01_ml_toolbox_big_picture.png
documentation/images/01_se_big_picture.png
documentation/images/04_se_reference_architecture.jpg
documentation/images/05_crisp-dm.png
documentation/images/05_mlcvzoo-base-package-structure-api.png
documentation/images/05_mlcvzoo-base-package-structure-data-prepartion.png
documentation/images/05_mlcvzoo-base-package-structure-models.png
documentation/images/05_mlcvzoo-base-package-structure.png
documentation/images/05_mlcvzoo-big-picture.jpg
documentation/images/05_mlcvzoo-uml-api-data.png
documentation/images/05_mlcvzoo-uml-api-interfaces.png
documentation/images/05_mlcvzoo-uml-api-model.png
documentation/images/05_mlcvzoo-uml-api-net.png
mlcvzoo_base/__init__.py
mlcvzoo_base/py.typed
mlcvzoo_base.egg-info/PKG-INFO
mlcvzoo_base.egg-info/SOURCES.txt
mlcvzoo_base.egg-info/dependency_links.txt
mlcvzoo_base.egg-info/requires.txt
mlcvzoo_base.egg-info/top_level.txt
mlcvzoo_base/api/__init__.py
mlcvzoo_base/api/configuration.py
mlcvzoo_base/api/exceptions.py
mlcvzoo_base/api/interfaces.py
mlcvzoo_base/api/model.py
mlcvzoo_base/api/registry.py
mlcvzoo_base/api/structs.py
mlcvzoo_base/api/data/__init__.py
mlcvzoo_base/api/data/annotation.py
mlcvzoo_base/api/data/annotation_attributes.py
mlcvzoo_base/api/data/annotation_builder.py
mlcvzoo_base/api/data/annotation_class_mapper.py
mlcvzoo_base/api/data/annotation_parser.py
mlcvzoo_base/api/data/annotation_writer.py
mlcvzoo_base/api/data/bounding_box.py
mlcvzoo_base/api/data/box.py
mlcvzoo_base/api/data/class_identifier.py
mlcvzoo_base/api/data/classification.py
mlcvzoo_base/api/data/dataset_info.py
mlcvzoo_base/api/data/ocr_perception.py
mlcvzoo_base/api/data/segmentation.py
mlcvzoo_base/api/data/types.py
mlcvzoo_base/configuration/__init__.py
mlcvzoo_base/configuration/annotation_handler_config.py
mlcvzoo_base/configuration/class_mapping_config.py
mlcvzoo_base/configuration/config_registry.py
mlcvzoo_base/configuration/device_query.py
mlcvzoo_base/configuration/mlfow_config.py
mlcvzoo_base/configuration/model_config.py
mlcvzoo_base/configuration/reduction_mapping_config.py
mlcvzoo_base/configuration/replacement_config.py
mlcvzoo_base/configuration/structs.py
mlcvzoo_base/configuration/utils.py
mlcvzoo_base/configuration/visualization_config.py
mlcvzoo_base/data_preparation/__init__.py
mlcvzoo_base/data_preparation/annotation_handler.py
mlcvzoo_base/data_preparation/structs.py
mlcvzoo_base/data_preparation/utils.py
mlcvzoo_base/data_preparation/annotation_builder/__init__.py
mlcvzoo_base/data_preparation/annotation_builder/coco_annotation_builder.py
mlcvzoo_base/data_preparation/annotation_builder/csv_annotation_builder.py
mlcvzoo_base/data_preparation/annotation_builder/cvat_annotation_builder.py
mlcvzoo_base/data_preparation/annotation_builder/mot_annotation_builder.py
mlcvzoo_base/data_preparation/annotation_builder/pascal_voc_annotation_builder.py
mlcvzoo_base/data_preparation/annotation_parser/__init__.py
mlcvzoo_base/data_preparation/annotation_parser/coco_annotation_parser.py
mlcvzoo_base/data_preparation/annotation_parser/csv_annotation_parser.py
mlcvzoo_base/data_preparation/annotation_parser/cvat_annotation_parser.py
mlcvzoo_base/data_preparation/annotation_parser/label_studio_annotation_parser.py
mlcvzoo_base/data_preparation/annotation_parser/mot_annotation_parser.py
mlcvzoo_base/data_preparation/annotation_parser/pascal_voc_annotation_parser.py
mlcvzoo_base/data_preparation/annotation_writer/__init__.py
mlcvzoo_base/data_preparation/annotation_writer/csv_annotation_writer.py
mlcvzoo_base/data_preparation/annotation_writer/cvat_annotation_writer.py
mlcvzoo_base/data_preparation/annotation_writer/darknet_annotation_writer.py
mlcvzoo_base/evaluation/__init__.py
mlcvzoo_base/evaluation/object_detection/__init__.py
mlcvzoo_base/evaluation/object_detection/configuration.py
mlcvzoo_base/evaluation/object_detection/data_classes.py
mlcvzoo_base/evaluation/object_detection/metrics_computation.py
mlcvzoo_base/evaluation/object_detection/metrics_logging.py
mlcvzoo_base/evaluation/object_detection/model_evaluation.py
mlcvzoo_base/evaluation/object_detection/structs.py
mlcvzoo_base/evaluation/object_detection/utils.py
mlcvzoo_base/metrics/__init__.py
mlcvzoo_base/metrics/mlflow/__init__.py
mlcvzoo_base/metrics/mlflow/mlflow_runner.py
mlcvzoo_base/metrics/mlflow/utils.py
mlcvzoo_base/models/__init__.py
mlcvzoo_base/models/constants.py
mlcvzoo_base/models/model_registry.py
mlcvzoo_base/models/read_from_file/__init__.py
mlcvzoo_base/models/read_from_file/configuration.py
mlcvzoo_base/models/read_from_file/model.py
mlcvzoo_base/tests/unit_tests/__init__.py
mlcvzoo_base/tests/unit_tests/test_template.py
mlcvzoo_base/tests/unit_tests/api/__init__.py
mlcvzoo_base/tests/unit_tests/api/test_annotation.py
mlcvzoo_base/tests/unit_tests/api/test_api.py
mlcvzoo_base/tests/unit_tests/api/test_bounding_box.py
mlcvzoo_base/tests/unit_tests/api/test_box.py
mlcvzoo_base/tests/unit_tests/api/test_class_identifier.py
mlcvzoo_base/tests/unit_tests/api/test_classification.py
mlcvzoo_base/tests/unit_tests/api/test_model.py
mlcvzoo_base/tests/unit_tests/api/test_ocr_perception.py
mlcvzoo_base/tests/unit_tests/api/test_segmentation.py
mlcvzoo_base/tests/unit_tests/configuration/__init__.py
mlcvzoo_base/tests/unit_tests/configuration/test_model_config.py
mlcvzoo_base/tests/unit_tests/configuration/test_utils.py
mlcvzoo_base/tests/unit_tests/data_preparation/__init__.py
mlcvzoo_base/tests/unit_tests/data_preparation/test_AnnotationHandler.py
mlcvzoo_base/tests/unit_tests/data_preparation/test_annotation.py
mlcvzoo_base/tests/unit_tests/data_preparation/test_annotation_class_mapper.py
mlcvzoo_base/tests/unit_tests/data_preparation/annotation_parser/__init__.py
mlcvzoo_base/tests/unit_tests/data_preparation/annotation_parser/test_coco_annotation_parser.py
mlcvzoo_base/tests/unit_tests/data_preparation/annotation_parser/test_cvat_annotation_parser.py
mlcvzoo_base/tests/unit_tests/data_preparation/annotation_parser/test_label_studio_parser.py
mlcvzoo_base/tests/unit_tests/data_preparation/annotation_parser/test_mot_annotation_parser.py
mlcvzoo_base/tests/unit_tests/data_preparation/annotation_parser/test_pascal_voc_annotation_parser.py
mlcvzoo_base/tests/unit_tests/data_preparation/annotation_writer/__init__.py
mlcvzoo_base/tests/unit_tests/data_preparation/annotation_writer/test_cvat_annotation_writer.py
mlcvzoo_base/tests/unit_tests/evaluation/__init__.py
mlcvzoo_base/tests/unit_tests/evaluation/object_detection/__init__.py
mlcvzoo_base/tests/unit_tests/evaluation/object_detection/test_od_evaluation.py
mlcvzoo_base/tests/unit_tests/metrics/__init__.py
mlcvzoo_base/tests/unit_tests/metrics/test_mlflow.py
mlcvzoo_base/tests/unit_tests/models/__init__.py
mlcvzoo_base/tests/unit_tests/models/test_model_registry.py
mlcvzoo_base/tests/unit_tests/models/test_read_from_file_classification.py
mlcvzoo_base/tests/unit_tests/models/test_read_from_file_common.py
mlcvzoo_base/tests/unit_tests/models/test_read_from_file_object_detection.py
mlcvzoo_base/tests/unit_tests/models/test_read_from_file_segmentation.py
mlcvzoo_base/tests/unit_tests/templates/__init__.py
mlcvzoo_base/tests/unit_tests/templates/test_templates.py
mlcvzoo_base/third_party/__init__.py
mlcvzoo_base/third_party/efficientdet_pytorch/LICENSE
mlcvzoo_base/third_party/efficientdet_pytorch/README.md
mlcvzoo_base/third_party/efficientdet_pytorch/__init__.py
mlcvzoo_base/third_party/efficientdet_pytorch/computer_overlap.py
mlcvzoo_base/third_party/imutils/LICENSE.txt
mlcvzoo_base/third_party/imutils/README.md
mlcvzoo_base/third_party/imutils/__init__.py
mlcvzoo_base/third_party/imutils/perspective.py
mlcvzoo_base/third_party/py_faster_rcnn/LICENSE
mlcvzoo_base/third_party/py_faster_rcnn/README.md
mlcvzoo_base/third_party/py_faster_rcnn/__init__.py
mlcvzoo_base/third_party/py_faster_rcnn/voc_ap.py
mlcvzoo_base/utils/__init__.py
mlcvzoo_base/utils/annotation_utils.py
mlcvzoo_base/utils/common_utils.py
mlcvzoo_base/utils/draw_utils.py
mlcvzoo_base/utils/file_utils.py
mlcvzoo_base/utils/gpu_util.py
mlcvzoo_base/utils/implicit_path_replacements.py
mlcvzoo_base/utils/versioning_utils.py
mlcvzoo_base/utils/xml_utils.py
requirements_locked/requirements-lock-uv-py310-all.txt
requirements_locked/requirements-lock-uv-py310-without-dev.txt
scripts/lock-dependencies.sh
test_data/test_video.mp4
test_data/annotations/text_recognition_test_label.txt
test_data/annotations/coco/coco.json
test_data/annotations/coco/coco_all_attributes.json
test_data/annotations/coco/coco_alternate.json
test_data/annotations/coco/coco_evaluation.json
test_data/annotations/csv_annotations/test-evaluation.csv
test_data/annotations/csv_annotations/test-task_eval.csv
test_data/annotations/csv_annotations/test-task_train.csv
test_data/annotations/cvat/cvat-all-attributes.xml
test_data/annotations/cvat/cvat-for-clean-annotations.xml
test_data/annotations/cvat/cvat-for-images-annotations.xml
test_data/annotations/cvat/cvat.xml
test_data/annotations/cvat/test-cvat-write-annotations_expected.xml
test_data/annotations/cvat/test-cvat-write-annotations_input.xml
test_data/annotations/label_studio_s3/dummy_task/cars
test_data/annotations/label_studio_s3/dummy_task/person
test_data/annotations/label_studio_s3/dummy_task/truck
test_data/annotations/label_studio_s3/dummy_task_errors/error_class_mapping_not_found
test_data/annotations/label_studio_s3/dummy_task_errors/error_forbidden_class
test_data/annotations/label_studio_s3/dummy_task_errors/error_no_json
test_data/annotations/label_studio_s3/dummy_task_errors/error_wrong_image_path
test_data/annotations/label_studio_s3/dummy_task_errors/error_wrong_label_studio_format
test_data/annotations/mot/custom_labels.txt
test_data/annotations/mot/mot_ground-truth_2015.txt
test_data/annotations/mot/mot_ground-truth_201617.txt
test_data/annotations/mot/mot_ground-truth_2020.txt
test_data/annotations/mot/mot_predictions_2020.txt
test_data/annotations/pascal_voc/dummy_task/cars.xml
test_data/annotations/pascal_voc/dummy_task/empty.xml
test_data/annotations/pascal_voc/dummy_task/person.xml
test_data/annotations/pascal_voc/dummy_task/truck.xml
test_data/annotations/pascal_voc_all_attributes/cars.xml
test_data/annotations/pascal_voc_all_attributes/empty.xml
test_data/annotations/pascal_voc_all_attributes/person.xml
test_data/annotations/pascal_voc_all_attributes/truck.xml
test_data/annotations/pascal_voc_clean_predictions/dummy_task/cars.xml
test_data/annotations/pascal_voc_clean_predictions/dummy_task/person.xml
test_data/annotations/pascal_voc_clean_predictions/dummy_task/truck.xml
test_data/annotations/pascal_voc_predictions/dummy_task/cars.xml
test_data/annotations/pascal_voc_predictions/dummy_task/empty.xml
test_data/annotations/pascal_voc_predictions/dummy_task/person.xml
test_data/annotations/pascal_voc_predictions/dummy_task/truck.xml
test_data/annotations/pascal_voc_read_from_file/dummy_task/3b09afbd59ed52a9b82a92856c0e2e82.xml
test_data/annotations/pascal_voc_read_from_file/dummy_task/636ae56768d7733bc65d1b1b543bfb4e.xml
test_data/annotations/pascal_voc_read_from_file/dummy_task/6e443ec586208278605e6829dbdf94fd.xml
test_data/annotations/test_inference_task/test_object-detection_inference_image.xml
test_data/checkpoints/model.pth
test_data/checkpoints/model_2.pth
test_data/images/classification_test_dataset/class1/black_image.jpg
test_data/images/classification_test_dataset/class2/black_image.jpg
test_data/images/classification_test_dataset/class3/black_image.jpg
test_data/images/dummy_task/cars.jpg
test_data/images/dummy_task/empty.jpg
test_data/images/dummy_task/person.jpg
test_data/images/dummy_task/truck.jpg
test_data/images/test_inference_task/test_object-detection_inference_image.jpg
test_data/images/test_inference_task/test_text-recognition_inference_image.jpg
test_data/test_AnnotationHandler/annotation-handler_all_sources_test.yaml
test_data/test_AnnotationHandler/annotation-handler_alternate_coco_test.yaml
test_data/test_AnnotationHandler/annotation-handler_coco_all_attributes_test.yaml
test_data/test_AnnotationHandler/annotation-handler_coco_test.yaml
test_data/test_AnnotationHandler/annotation-handler_coco_test_multiple_sources.yaml
test_data/test_AnnotationHandler/annotation-handler_cvat_all_attributes_test.yaml
test_data/test_AnnotationHandler/annotation-handler_cvat_test.yaml
test_data/test_AnnotationHandler/annotation-handler_cvat_write_test.yaml
test_data/test_AnnotationHandler/annotation-handler_generate-darknet_test.yaml
test_data/test_AnnotationHandler/annotation-handler_label-studio_errors_test.yaml
test_data/test_AnnotationHandler/annotation-handler_label-studio_test.yaml
test_data/test_AnnotationHandler/annotation-handler_mot-custom_test.yaml
test_data/test_AnnotationHandler/annotation-handler_mot-invalid-format_test.yaml
test_data/test_AnnotationHandler/annotation-handler_mot2015_test.yaml
test_data/test_AnnotationHandler/annotation-handler_mot201617_test.yaml
test_data/test_AnnotationHandler/annotation-handler_mot2020_ignore-class-names_test.yaml
test_data/test_AnnotationHandler/annotation-handler_mot2020_no-gt-data_test.yaml
test_data/test_AnnotationHandler/annotation-handler_mot2020_test.yaml
test_data/test_AnnotationHandler/annotation-handler_mot_missing-class_test.yaml
test_data/test_AnnotationHandler/annotation-handler_pascal-voc_all_attributes_test.yaml
test_data/test_AnnotationHandler/annotation-handler_pascal-voc_evaluation.yaml
test_data/test_AnnotationHandler/annotation-handler_pascal-voc_test.yaml
test_data/test_AnnotationHandler/annotation-handler_pascal-voc_test_ignore_missing_images.yaml
test_data/test_AnnotationHandler/annotation-transformer_test.yaml
test_data/test_AnnotationHandler/instances_default.json
test_data/test_AnnotationHandler/wanted_output_annotation.xml
test_data/test_ClassMapping/class-mapping_coco.yaml
test_data/test_ClassMapping/class-mapping_imagenet.yaml
test_data/test_ClassMapping/class-mapping_mot.yaml
test_data/test_ClassMapping/class-mapping_test-default-lp.yaml
test_data/test_ClassMapping/class-mapping_test-default.yaml
test_data/test_ReadFromFileObjectDetectionModel/read-from-file_coco_test.yaml
test_data/test_ReadFromFileObjectDetectionModel/read-from-file_cvat_test.yaml
test_data/test_ReadFromFileObjectDetectionModel/read-from-file_pascal-voc_test.yaml
test_data/test_ReadFromFileObjectDetectionModel/read-from-file_pascal-voc_test_annotations_only.yaml
test_data/test_annotation_class_mapper/test_annotation_class_not_in_model_classes_error__class-mapping.yaml
test_data/test_annotation_class_mapper/test_class_id_out_of_range_error__class-mapping.yaml
test_data/test_annotation_class_mapper/test_constructor__class-mapping.yaml
test_data/test_annotation_class_mapper/test_constructor__reduction-mapping.yaml
test_data/test_annotation_class_mapper/test_duplicate_model_class_id_error__class-mapping.yaml
test_data/test_annotation_class_mapper/test_duplicate_output_class_id_error__reduction-mapping.yaml
test_data/test_annotation_class_mapper/test_duplicate_output_class_name_error__reduction-mapping.yaml
test_data/test_annotation_class_mapper/test_model_class_id_not_in_model_classes_error__reduction-mapping.yaml
test_data/test_annotation_class_mapper/test_model_class_name_not_in_model_classes_error__reduction-mapping.yaml
test_data/test_mlflow_runner/test_mlflow_file_config.yaml
test_data/test_mlflow_runner/test_mlflow_postgressql_config.yaml
test_data/test_od_evaluation/test_od_evaluation_model_based_annotation_handler.yaml
test_data/test_od_evaluation/test_od_evaluation_with_precomputed.yaml
test_data/test_od_evaluation/wanted_metrics/wanted_metrics-dict_precomputed.json
test_data/test_od_evaluation/wanted_metrics/wanted_metrics-dict_read-from-file_pascal-voc_test.json
third-party-licenses/third-party-licenses-complementary.csv
third-party-licenses/third-party-licenses.csv