Skip to content
  • Luca Kotulla's avatar
    12c22942
    Add features to support new models in the ML-Toolbox module guided-training-service · 12c22942
    Luca Kotulla authored and Maximilian Otten's avatar Maximilian Otten committed
    
    
    - Add parsing of label-studio style .json annotation files
    - Add mlcvzoo_base/data_preparation/annotation_writer/txt_annotation_writer:
      - Writing of .txt annotations files for training classification and text recognition models
    - mlcvzoo_base/api/data/annotation_attributes.AnnotationAttributes:
      - Add setter method for the content attribute
    - mlcvzoo_base/api/data/box.Box:
      - Add possibility to get a cropped image from a bounding box
    - Add interfaces:
      - MetricProvider: Interface for classes that provide metrics
      - LogProvider: Interface for classes that provide training relevant logging information
    - mlcvzoo_base/api/model.Model:
      - Add property algorithm_type_name
    - mlcvzoo_base/api/registry.ModelRegistry:
      - Enhance implementation to allow the configuration via configuration classes (config-builder)
      - Add possibility to build configurations from a given dictionary
    - Add mlcvzoo_base/api/data/data_registry to provide functionality for serializing and de-serializing data classes
    - Enhance the automatic determination of the drawing parameters based on the image resolution
    - mlcvzoo_base/evaluation/geometric/metrics_logging:
      - Remove logging of algorithm_type
    
    Co-authored-by: default avatarMaximilian Otten <maximilian.otten@iml.fraunhofer.de>
    Co-authored-by: default avatarbbeck <benjamin.beck@iml.fraunhofer.de>
    12c22942
    Add features to support new models in the ML-Toolbox module guided-training-service
    Luca Kotulla authored and Maximilian Otten's avatar Maximilian Otten committed
    
    
    - Add parsing of label-studio style .json annotation files
    - Add mlcvzoo_base/data_preparation/annotation_writer/txt_annotation_writer:
      - Writing of .txt annotations files for training classification and text recognition models
    - mlcvzoo_base/api/data/annotation_attributes.AnnotationAttributes:
      - Add setter method for the content attribute
    - mlcvzoo_base/api/data/box.Box:
      - Add possibility to get a cropped image from a bounding box
    - Add interfaces:
      - MetricProvider: Interface for classes that provide metrics
      - LogProvider: Interface for classes that provide training relevant logging information
    - mlcvzoo_base/api/model.Model:
      - Add property algorithm_type_name
    - mlcvzoo_base/api/registry.ModelRegistry:
      - Enhance implementation to allow the configuration via configuration classes (config-builder)
      - Add possibility to build configurations from a given dictionary
    - Add mlcvzoo_base/api/data/data_registry to provide functionality for serializing and de-serializing data classes
    - Enhance the automatic determination of the drawing parameters based on the image resolution
    - mlcvzoo_base/evaluation/geometric/metrics_logging:
      - Remove logging of algorithm_type
    
    Co-authored-by: default avatarMaximilian Otten <maximilian.otten@iml.fraunhofer.de>
    Co-authored-by: default avatarbbeck <benjamin.beck@iml.fraunhofer.de>
Loading