v0.17.0
This release deprecates and renames certain variables and functions to modernize some of the code while preserving functionality. It also adds the ability for images to be handles directly in ImageDescriptorGenerator while also paving the way to include a future VideoDescriptorGenerator.
Updates / New Features
Deprecations
Deprecated and renamed various functions with iter* prefix because this is no longer a standard. Deprecation warnings were added to preserve usability.
Removed type_str from descriptor_element interface and impls because the type-string attribute isn’t utilized.
Utils
More usefully type and annotate
smqtk_descriptors.utils.parallel.parallel_map()to pass through the input callable’s annotated return type as the iteration output of the returnedParallelResultsIteratorinstance.
Features
Created
ImageDescriptorGeneratorAnd added an implementationsmqtk_descriptors.impls.descriptor_generator.image_descriptor_generator_wrapper.ImageDescriptorGeneratorWrapperfor the purposes of handling image matrices directly.