Skip to content

Release v1.11.0

Compare
Choose a tag to compare
@gdlg gdlg released this 18 Jul 08:06
· 30 commits to develop since this release
35a319c

This release includes a significant number of deprecations in the CLI and API.
This is a one-off action to remove unused features as well as features
such as inference which do not fit well in Datumaro. We intend to remove those
features in Datumaro 1.12.0.

New features

  • Convert Cuboid2D annotation to/from 3D data
    (#1639)
  • Add label groups for hierarchical classification in ImageNet
    (#1645)

Enhancements

  • Add non-strict mode to JsonPageMapper in rust API and enable it for COCO
    (#1753)
  • Enhance 'id_from_image_name' transform to ensure each identifier is unique
    (#1635)
  • Optimize path assignment to handle point cloud in JSON without images
    (#1643)
  • Add documentation for framework conversion
    (#1659)

Bug fixes

  • Fix assertion to compare hashkeys against expected value
    (#1641)
  • Mark pyemd as optional since it does not support Python 3.12
    (#1770)

Deprecations

  • Added deprecation to the following CLI commmands:
    • explain, explore, generate, prune
    • model: add, remove, run, info
    • project: add, create, export, import, remove, checkout, commit, log, info, status
    • source: import, add, remove
      (#1792)
  • Added deprecation notices to the following features that will soon be removed:
    • Model inference
    • Model-based transformations
    • Crypter
    • Synthetic dataset generation
    • Data exploration
    • BBox to mask using SAM
    • Telemetry
    • Anchor generation
    • Missing annotation detection
    • Model inference explanation
    • Near-duplicate removal
    • Pruning
    • Pseudo-labels
      (#1776, #1780, #1792, #1795)
  • Deprecation of the SAM Docker image
    (#1783)
  • Deprecation of Project and related features (#1793)