CHANGES.rst
DESCRIPTION.rst
LICENSE
MANIFEST.in
README.md
setup.py
src/wai.annotations.core.egg-info/PKG-INFO
src/wai.annotations.core.egg-info/SOURCES.txt
src/wai.annotations.core.egg-info/dependency_links.txt
src/wai.annotations.core.egg-info/entry_points.txt
src/wai.annotations.core.egg-info/namespace_packages.txt
src/wai.annotations.core.egg-info/requires.txt
src/wai.annotations.core.egg-info/top_level.txt
src/wai/annotations/core/__init__.py
src/wai/annotations/core/builder/_ConversionPipelineBuilder.py
src/wai/annotations/core/builder/_InlineDomainValidator.py
src/wai/annotations/core/builder/__init__.py
src/wai/annotations/core/builder/error/_BadDomain.py
src/wai/annotations/core/builder/error/_InputStageNotFirst.py
src/wai/annotations/core/builder/error/_StageAfterOutput.py
src/wai/annotations/core/builder/error/_StageInvalidForDomains.py
src/wai/annotations/core/builder/error/__init__.py
src/wai/annotations/core/component/_Component.py
src/wai/annotations/core/component/_ProcessorComponent.py
src/wai/annotations/core/component/_SinkComponent.py
src/wai/annotations/core/component/_SourceComponent.py
src/wai/annotations/core/component/__init__.py
src/wai/annotations/core/component/util/_AnnotationFileProcessor.py
src/wai/annotations/core/component/util/_Buffer.py
src/wai/annotations/core/component/util/_Enumerator.py
src/wai/annotations/core/component/util/_JSONFileWriter.py
src/wai/annotations/core/component/util/_LocalFileWriter.py
src/wai/annotations/core/component/util/_LocalFilenameSource.py
src/wai/annotations/core/component/util/_SeparateFileWriter.py
src/wai/annotations/core/component/util/_WithRandomness.py
src/wai/annotations/core/component/util/__init__.py
src/wai/annotations/core/component/util/_splitting.py
src/wai/annotations/core/domain/_Data.py
src/wai/annotations/core/domain/_DomainSpecifier.py
src/wai/annotations/core/domain/_Instance.py
src/wai/annotations/core/domain/__init__.py
src/wai/annotations/core/help/_MainUsageFormatter.py
src/wai/annotations/core/help/_PluginUsageFormatter.py
src/wai/annotations/core/help/__init__.py
src/wai/annotations/core/help/_format_stage_usage.py
src/wai/annotations/core/help/_plugin_usage_formatter_with_default_start_indent.py
src/wai/annotations/core/logging/_LoggingEnabled.py
src/wai/annotations/core/logging/_StreamLogger.py
src/wai/annotations/core/logging/__init__.py
src/wai/annotations/core/logging/_root_logger.py
src/wai/annotations/core/macros/_MacroFile.py
src/wai/annotations/core/macros/__init__.py
src/wai/annotations/core/macros/_expand_macros.py
src/wai/annotations/core/macros/_get_default_macro_dir.py
src/wai/annotations/core/macros/_load_macro_file.py
src/wai/annotations/core/plugin/__init__.py
src/wai/annotations/core/plugin/_cache.py
src/wai/annotations/core/plugin/_get_all_domains.py
src/wai/annotations/core/plugin/_get_all_plugin_names.py
src/wai/annotations/core/plugin/_get_all_plugins.py
src/wai/annotations/core/plugin/_get_all_plugins_by_type.py
src/wai/annotations/core/plugin/_get_plugin_domains.py
src/wai/annotations/core/plugin/_get_plugin_specifier.py
src/wai/annotations/core/plugin/_load_plugin_specifier_from_entry_point.py
src/wai/annotations/core/plugin/_plugin_entry_points.py
src/wai/annotations/core/plugin/_typing.py
src/wai/annotations/core/plugin/constants.py
src/wai/annotations/core/plugin/error/_BadPluginSpecifier.py
src/wai/annotations/core/plugin/error/_BadPluginType.py
src/wai/annotations/core/plugin/error/_MultiplyDefinedPlugins.py
src/wai/annotations/core/plugin/error/_UnknownPluginName.py
src/wai/annotations/core/plugin/error/__init__.py
src/wai/annotations/core/specifier/_ProcessorStageSpecifier.py
src/wai/annotations/core/specifier/_SinkStageSpecifier.py
src/wai/annotations/core/specifier/_SourceStageSpecifier.py
src/wai/annotations/core/specifier/_StageSpecifier.py
src/wai/annotations/core/specifier/__init__.py
src/wai/annotations/core/specifier/util/__init__.py
src/wai/annotations/core/specifier/util/_get_configured_stage_parser.py
src/wai/annotations/core/specifier/util/_instantiate_stage_as_pipeline.py
src/wai/annotations/core/specifier/util/_specifier_type.py
src/wai/annotations/core/specifier/util/_specifier_type_string.py
src/wai/annotations/core/specifier/util/_validate_stage_specifier.py
src/wai/annotations/core/stream/_Pipeline.py
src/wai/annotations/core/stream/_StreamProcessor.py
src/wai/annotations/core/stream/_StreamSink.py
src/wai/annotations/core/stream/_StreamSource.py
src/wai/annotations/core/stream/__init__.py
src/wai/annotations/core/stream/_typing.py
src/wai/annotations/core/stream/error/_CallingSemanticsError.py
src/wai/annotations/core/stream/error/_DoneNeverCalled.py
src/wai/annotations/core/stream/error/_ThenCalledAfterDone.py
src/wai/annotations/core/stream/error/__init__.py
src/wai/annotations/core/stream/util/_FunctionStreamSink.py
src/wai/annotations/core/stream/util/_IterableStreamSource.py
src/wai/annotations/core/stream/util/_ProcessState.py
src/wai/annotations/core/stream/util/_RequiresNoFinalisation.py
src/wai/annotations/core/stream/util/__init__.py
src/wai/annotations/core/stream/util/_enforce_calling_semantics.py
src/wai/annotations/core/stream/util/_reset_process_state.py
src/wai/annotations/core/util/_InstanceState.py
src/wai/annotations/core/util/_ReentrantContextManager.py
src/wai/annotations/core/util/_WeakIdentityKeyDictionary.py
src/wai/annotations/core/util/__init__.py
src/wai/annotations/core/util/_chain_map.py
src/wai/annotations/core/util/_extension_to_regex.py
src/wai/annotations/core/util/_gcd.py
src/wai/annotations/core/util/_get_files_from_directory.py
src/wai/annotations/core/util/_polygon_to_poly_array.py
src/wai/annotations/core/util/_read_file_list.py
src/wai/annotations/core/util/_recursive_iglob.py
src/wai/annotations/domain/__init__.py
src/wai/annotations/domain/audio/_Audio.py
src/wai/annotations/domain/audio/_AudioInstance.py
src/wai/annotations/domain/audio/__init__.py
src/wai/annotations/domain/audio/speech/_SpeechDomainSpecifier.py
src/wai/annotations/domain/audio/speech/_SpeechInstance.py
src/wai/annotations/domain/audio/speech/_Transcription.py
src/wai/annotations/domain/audio/speech/__init__.py
src/wai/annotations/domain/classification/_Classification.py
src/wai/annotations/domain/classification/__init__.py
src/wai/annotations/domain/image/_Image.py
src/wai/annotations/domain/image/_ImageFormat.py
src/wai/annotations/domain/image/_ImageInstance.py
src/wai/annotations/domain/image/__init__.py
src/wai/annotations/domain/image/classification/_ImageClassificationDomainSpecifier.py
src/wai/annotations/domain/image/classification/_ImageClassificationInstance.py
src/wai/annotations/domain/image/classification/__init__.py
src/wai/annotations/domain/image/object_detection/_ImageObjectDetectionDomainSpecifier.py
src/wai/annotations/domain/image/object_detection/_ImageObjectDetectionInstance.py
src/wai/annotations/domain/image/object_detection/__init__.py
src/wai/annotations/domain/image/object_detection/util/__init__.py
src/wai/annotations/domain/image/object_detection/util/_metadata.py
src/wai/annotations/domain/image/object_detection/util/_polygon_from_rectangle.py
src/wai/annotations/domain/image/object_detection/util/_render_annotations_onto_image.py
src/wai/annotations/domain/image/segmentation/_ImageSegmentationAnnotation.py
src/wai/annotations/domain/image/segmentation/_ImageSegmentationDomainSpecifier.py
src/wai/annotations/domain/image/segmentation/_ImageSegmentationInstance.py
src/wai/annotations/domain/image/segmentation/__init__.py
src/wai/annotations/domain/image/segmentation/util/_RelativeDataPathMixin.py
src/wai/annotations/domain/image/segmentation/util/_UnlabelledInputMixin.py
src/wai/annotations/domain/image/segmentation/util/__init__.py
src/wai/annotations/domain/image/segmentation/util/_mask_from_polygon.py
src/wai/annotations/domain/image/segmentation/util/_mask_from_rectangle.py
src/wai/annotations/domain/image/util/__init__.py
src/wai/annotations/domain/image/util/_convert_image_format.py
src/wai/annotations/domain/image/util/_get_associated_image.py
src/wai/annotations/format/__init__.py
src/wai/annotations/format/image/__init__.py
src/wai/annotations/format/image/component/_ImagesIC.py
src/wai/annotations/format/image/component/_ImagesIS.py
src/wai/annotations/format/image/component/_ImagesOD.py
src/wai/annotations/format/image/component/__init__.py
src/wai/annotations/format/image/specifier/_ImagesICInputFormatSpecifier.py
src/wai/annotations/format/image/specifier/_ImagesICOutputFormatSpecifier.py
src/wai/annotations/format/image/specifier/_ImagesISInputFormatSpecifier.py
src/wai/annotations/format/image/specifier/_ImagesISOutputFormatSpecifier.py
src/wai/annotations/format/image/specifier/_ImagesODInputFormatSpecifier.py
src/wai/annotations/format/image/specifier/_ImagesODOutputFormatSpecifier.py
src/wai/annotations/format/image/specifier/__init__.py
src/wai/annotations/format/void/__init__.py
src/wai/annotations/format/void/component/_VoidWriter.py
src/wai/annotations/format/void/component/__init__.py
src/wai/annotations/format/void/specifier/_VoidICOutputFormatSpecifier.py
src/wai/annotations/format/void/specifier/_VoidISOutputFormatSpecifier.py
src/wai/annotations/format/void/specifier/_VoidODOutputFormatSpecifier.py
src/wai/annotations/format/void/specifier/_VoidOutputFormatSpecifier.py
src/wai/annotations/format/void/specifier/_VoidSPOutputFormatSpecifier.py
src/wai/annotations/format/void/specifier/__init__.py
src/wai/annotations/image_utils/__init__.py
src/wai/annotations/image_utils/_image.py
src/wai/annotations/image_utils/_masks.py
src/wai/annotations/isp/__init__.py
src/wai/annotations/isp/coercions/__init__.py
src/wai/annotations/isp/coercions/component/_BoxBoundsCoercion.py
src/wai/annotations/isp/coercions/component/_Coercion.py
src/wai/annotations/isp/coercions/component/_MaskBoundsCoercion.py
src/wai/annotations/isp/coercions/component/__init__.py
src/wai/annotations/isp/coercions/specifier/_BoxBoundsCoercionISPSpecifier.py
src/wai/annotations/isp/coercions/specifier/_MaskBoundsCoercionISPSpecifier.py
src/wai/annotations/isp/coercions/specifier/__init__.py
src/wai/annotations/isp/convert_image_format/__init__.py
src/wai/annotations/isp/convert_image_format/component/_ConvertImageFormat.py
src/wai/annotations/isp/convert_image_format/component/__init__.py
src/wai/annotations/isp/convert_image_format/specifier/_ConvertImageFormatISPSpecifier.py
src/wai/annotations/isp/convert_image_format/specifier/__init__.py
src/wai/annotations/isp/dimension_discarder/__init__.py
src/wai/annotations/isp/dimension_discarder/component/_DimensionDiscarder.py
src/wai/annotations/isp/dimension_discarder/component/__init__.py
src/wai/annotations/isp/dimension_discarder/specifier/_DimensionDiscarderISPSpecifier.py
src/wai/annotations/isp/dimension_discarder/specifier/__init__.py
src/wai/annotations/isp/discard_invalid_images/__init__.py
src/wai/annotations/isp/discard_invalid_images/component/_DiscardInvalidImages.py
src/wai/annotations/isp/discard_invalid_images/component/__init__.py
src/wai/annotations/isp/discard_invalid_images/specifier/_DiscardInvalidImagesISPSpecifier.py
src/wai/annotations/isp/discard_invalid_images/specifier/__init__.py
src/wai/annotations/isp/discard_negatives/__init__.py
src/wai/annotations/isp/discard_negatives/component/_DiscardNegatives.py
src/wai/annotations/isp/discard_negatives/component/__init__.py
src/wai/annotations/isp/discard_negatives/specifier/_DiscardNegativesISPSpecifier.py
src/wai/annotations/isp/discard_negatives/specifier/__init__.py
src/wai/annotations/isp/duplicate_filenames/__init__.py
src/wai/annotations/isp/duplicate_filenames/component/_DuplicateFileNameChecker.py
src/wai/annotations/isp/duplicate_filenames/component/__init__.py
src/wai/annotations/isp/duplicate_filenames/specifier/_DuplicateFileNamesISPSpecifier.py
src/wai/annotations/isp/duplicate_filenames/specifier/__init__.py
src/wai/annotations/isp/filter_labels/__init__.py
src/wai/annotations/isp/filter_labels/component/_FilterLabels.py
src/wai/annotations/isp/filter_labels/component/__init__.py
src/wai/annotations/isp/filter_labels/specifier/_FilterLabelsISPSpecifier.py
src/wai/annotations/isp/filter_labels/specifier/__init__.py
src/wai/annotations/isp/filter_metadata/__init__.py
src/wai/annotations/isp/filter_metadata/component/_FilterMetadata.py
src/wai/annotations/isp/filter_metadata/component/__init__.py
src/wai/annotations/isp/filter_metadata/specifier/_FilterMetadataISPSpecifier.py
src/wai/annotations/isp/filter_metadata/specifier/__init__.py
src/wai/annotations/isp/map_labels/__init__.py
src/wai/annotations/isp/map_labels/component/_MapLabels.py
src/wai/annotations/isp/map_labels/component/__init__.py
src/wai/annotations/isp/map_labels/specifier/_MapLabelsISPSpecifier.py
src/wai/annotations/isp/map_labels/specifier/__init__.py
src/wai/annotations/isp/passthrough/__init__.py
src/wai/annotations/isp/passthrough/component/_PassThrough.py
src/wai/annotations/isp/passthrough/component/__init__.py
src/wai/annotations/isp/passthrough/specifier/_PassThroughISPSpecifier.py
src/wai/annotations/isp/passthrough/specifier/__init__.py
src/wai/annotations/isp/polygon_discarder/__init__.py
src/wai/annotations/isp/polygon_discarder/component/_PolygonDiscarder.py
src/wai/annotations/isp/polygon_discarder/component/__init__.py
src/wai/annotations/isp/polygon_discarder/specifier/_PolygonDiscarderISPSpecifier.py
src/wai/annotations/isp/polygon_discarder/specifier/__init__.py
src/wai/annotations/isp/remove_classes/__init__.py
src/wai/annotations/isp/remove_classes/component/_RemoveClasses.py
src/wai/annotations/isp/remove_classes/component/__init__.py
src/wai/annotations/isp/remove_classes/specifier/_RemoveClassesISPSpecifier.py
src/wai/annotations/isp/remove_classes/specifier/__init__.py
src/wai/annotations/isp/strip_annotations/__init__.py
src/wai/annotations/isp/strip_annotations/component/_StripAnnotations.py
src/wai/annotations/isp/strip_annotations/component/__init__.py
src/wai/annotations/isp/strip_annotations/specifier/_StripAnnotationsISPSpecifier.py
src/wai/annotations/isp/strip_annotations/specifier/__init__.py
src/wai/annotations/main/__init__.py
src/wai/annotations/main/__main__.py
src/wai/annotations/main/_help.py
src/wai/annotations/main/_main.py
src/wai/annotations/main/commands/__init__.py
src/wai/annotations/main/commands/_commands.py
src/wai/annotations/main/commands/_typing.py
src/wai/annotations/main/commands/batch_split/_BatchSplitOptions.py
src/wai/annotations/main/commands/batch_split/__init__.py
src/wai/annotations/main/commands/batch_split/_batch_split_main.py
src/wai/annotations/main/commands/batch_split/_help.py
src/wai/annotations/main/commands/convert/_ConvertOptions.py
src/wai/annotations/main/commands/convert/__init__.py
src/wai/annotations/main/commands/convert/_convert_main.py
src/wai/annotations/main/commands/convert/_help.py
src/wai/annotations/main/commands/convert/_macros.py
src/wai/annotations/main/commands/domains/_DomainsOptions.py
src/wai/annotations/main/commands/domains/__init__.py
src/wai/annotations/main/commands/domains/_domains_main.py
src/wai/annotations/main/commands/domains/_help.py
src/wai/annotations/main/commands/plugins/_PluginsOptions.py
src/wai/annotations/main/commands/plugins/__init__.py
src/wai/annotations/main/commands/plugins/_help.py
src/wai/annotations/main/commands/plugins/_plugins_main.py
src/wai/annotations/main/logging/__init__.py
src/wai/annotations/main/logging/_app_logger.py
src/wai/annotations/xdc/__init__.py
src/wai/annotations/xdc/od_to_ic/__init__.py
src/wai/annotations/xdc/od_to_ic/component/_OD2ICXDC.py
src/wai/annotations/xdc/od_to_ic/component/__init__.py
src/wai/annotations/xdc/od_to_ic/specifier/_OD2ICXDCSpecifier.py
src/wai/annotations/xdc/od_to_ic/specifier/__init__.py
src/wai/annotations/xdc/od_to_is/__init__.py
src/wai/annotations/xdc/od_to_is/component/_OD2ISXDC.py
src/wai/annotations/xdc/od_to_is/component/__init__.py
src/wai/annotations/xdc/od_to_is/specifier/_OD2ISXDCSpecifier.py
src/wai/annotations/xdc/od_to_is/specifier/__init__.py