Skip to content

Commit

Permalink
Prepare 2.2.1 release (#4147)
Browse files Browse the repository at this point in the history
prepare 2.2.1 release
  • Loading branch information
kprokofi authored Dec 6, 2024
1 parent 3941190 commit 4e069a4
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 11 deletions.
32 changes: 22 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,28 @@

All notable changes to this project will be documented in this file.

## \[2.2.1\]

### Bug fixes

- Fix empty annotation in tiling
(<https://github.com/openvinotoolkit/training_extensions/pull/4124>)
- Fix patching early stopping in tools/converter.py, update headers in templates, change training schedule for classification
(<https://github.com/openvinotoolkit/training_extensions/pull/4131>)
- Fix tensor type compatibility in dynamic soft label assigner and RTMDet head
(<https://github.com/openvinotoolkit/training_extensions/pull/4140>)
- Fix DETR target class indices are of type long in loss calculations
(<https://github.com/openvinotoolkit/training_extensions/pull/4143>)
- Fix arrow format reader for multiclass ROI case
(<https://github.com/openvinotoolkit/training_extensions/pull/4145>)

### Enhancements

- Decouple DinoV2 for semantic segmentation task
(<https://github.com/openvinotoolkit/training_extensions/pull/4136>)
- Update Label Info handling
(<https://github.com/openvinotoolkit/training_extensions/pull/4127>)

## \[2.2.0\]

### New features
Expand Down Expand Up @@ -73,8 +95,6 @@ All notable changes to this project will be documented in this file.
(<https://github.com/openvinotoolkit/training_extensions/pull/4035>)
- Bump onnx to 1.17.0 to omit CVE-2024-5187
(<https://github.com/openvinotoolkit/training_extensions/pull/4063>)
- Decouple DinoV2 for semantic segmentation task
(<https://github.com/openvinotoolkit/training_extensions/pull/4136>)

### Bug fixes

Expand Down Expand Up @@ -126,14 +146,6 @@ All notable changes to this project will be documented in this file.
(<https://github.com/openvinotoolkit/training_extensions/pull/4105>)
- Disable tiling classifier toggle in configurable parameters
(<https://github.com/openvinotoolkit/training_extensions/pull/4107>)
- Fix empty annotation in tiling
(<https://github.com/openvinotoolkit/training_extensions/pull/4124>)
- Fix patching early stopping in tools/converter.py, update headers in templates, change training schedule for classification
(<https://github.com/openvinotoolkit/training_extensions/pull/4131>)
- Fix tensor type compatibility in dynamic soft label assigner and RTMDet head
(<https://github.com/openvinotoolkit/training_extensions/pull/4140>)
- Fix DETR target class indices are of type long in loss calculations
(<https://github.com/openvinotoolkit/training_extensions/pull/4143>)

## \[v2.1.0\]

Expand Down
37 changes: 37 additions & 0 deletions docs/source/guide/release_notes/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,24 @@ Releases
.. toctree::
:maxdepth: 1

v2.2.1 (2024.12)
----------------

Enhancements
^^^^^^^^^^^^

- Decouple DinoV2 for semantic segmentation task
- Update Label Info handling

Bug fixes
^^^^^^^^^

- Fix empty annotation in tiling
- Fix patching early stopping in tools/converter.py, update headers in templates, change training schedule for classification
- Fix tensor type compatibility in dynamic soft label assigner and RTMDet head
- Fix DETR target class indices are of type long in loss calculations
- Fix arrow format reader for multiclass ROI case

v2.2.0 (2024.10)
----------------

Expand All @@ -22,6 +40,8 @@ New features
- Add Semi-SL MeanTeacher algorithm for Semantic Segmentation
- Update head and h-label format for hierarchical label classification
- Support configurable input size
- Revert the old workaround for detection confidence threshold
- Add Keypoint Detection legacy template

Enhancements
^^^^^^^^^^^^
Expand All @@ -40,21 +60,38 @@ Enhancements
- Change sematic segmentation to consider bbox only annotations
- Relieve memory usage criteria on batch size 2 during adaptive batch size
- Remove background label from RT Info for segmentation task
- Enable export of the feature vectors for semantic segmentation task
- Prevent using too low confidence thresholds in detection
- Update HPO interface
- Bump onnx to 1.17.0 to omit CVE-2024-5187

Bug fixes
^^^^^^^^^

- Update anomaly base transforms to use square resizing
- Fix Combined Dataloader & unlabeled warmup loss in Semi-SL
- Revert #3579 to fix issues with replacing coco_instance with a different format in some dataset
- Add num_devices in Engine for multi-gpu training
- Add missing tile recipes and various tile recipe changes
- Change categories mapping logic
- Fix config converter for tiling
- Fix `BboxOverlaps2D` handling of empty ground-truth annotations in datasets.
- Fix num_trials calculation on dataset length less than num_class
- Fix out_features in HierarchicalCBAMClsHead
- Fix multilabel_accuracy of MixedHLabelAccuracy
- Fix wrong indices setting in HLabelInfo
- Add legacy template LiteHRNet_18 template
- Model templates: rename model_status value 'DISCONTINUED' to 'OBSOLETE'
- Update MRCNN model export to include feature vector and saliency map
- Upgrade MAPI in 2.2
- Fix applying model's hparams when loading model from checkpoint
- Fix incorrect all_groups order configuration in HLabelInfo
- Fix RTDETR recipes
- Fix wrong model name in converter & template
- Fix RTMDet Inst Explain Mode
- Fix RTDETR Explain Mode
- Fix classification and semantic segmentation tasks, when ROI provided for images
- Disable tiling classifier toggle in configurable parameters

v2.1.0 (2024.07)
----------------
Expand Down
2 changes: 1 addition & 1 deletion src/otx/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Copyright (C) 2024 Intel Corporation
# SPDX-License-Identifier: Apache-2.0

__version__ = "2.2.0"
__version__ = "2.2.1"

import os
from pathlib import Path
Expand Down

0 comments on commit 4e069a4

Please sign in to comment.