Skip to content

Commit 4e069a4

Browse files
authored
Prepare 2.2.1 release (#4147)
prepare 2.2.1 release
1 parent 3941190 commit 4e069a4

File tree

3 files changed

+60
-11
lines changed

3 files changed

+60
-11
lines changed

CHANGELOG.md

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,28 @@
22

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

5+
## \[2.2.1\]
6+
7+
### Bug fixes
8+
9+
- Fix empty annotation in tiling
10+
(<https://github.com/openvinotoolkit/training_extensions/pull/4124>)
11+
- Fix patching early stopping in tools/converter.py, update headers in templates, change training schedule for classification
12+
(<https://github.com/openvinotoolkit/training_extensions/pull/4131>)
13+
- Fix tensor type compatibility in dynamic soft label assigner and RTMDet head
14+
(<https://github.com/openvinotoolkit/training_extensions/pull/4140>)
15+
- Fix DETR target class indices are of type long in loss calculations
16+
(<https://github.com/openvinotoolkit/training_extensions/pull/4143>)
17+
- Fix arrow format reader for multiclass ROI case
18+
(<https://github.com/openvinotoolkit/training_extensions/pull/4145>)
19+
20+
### Enhancements
21+
22+
- Decouple DinoV2 for semantic segmentation task
23+
(<https://github.com/openvinotoolkit/training_extensions/pull/4136>)
24+
- Update Label Info handling
25+
(<https://github.com/openvinotoolkit/training_extensions/pull/4127>)
26+
527
## \[2.2.0\]
628

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

7999
### Bug fixes
80100

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

138150
## \[v2.1.0\]
139151

docs/source/guide/release_notes/index.rst

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,24 @@ Releases
44
.. toctree::
55
:maxdepth: 1
66

7+
v2.2.1 (2024.12)
8+
----------------
9+
10+
Enhancements
11+
^^^^^^^^^^^^
12+
13+
- Decouple DinoV2 for semantic segmentation task
14+
- Update Label Info handling
15+
16+
Bug fixes
17+
^^^^^^^^^
18+
19+
- Fix empty annotation in tiling
20+
- Fix patching early stopping in tools/converter.py, update headers in templates, change training schedule for classification
21+
- Fix tensor type compatibility in dynamic soft label assigner and RTMDet head
22+
- Fix DETR target class indices are of type long in loss calculations
23+
- Fix arrow format reader for multiclass ROI case
24+
725
v2.2.0 (2024.10)
826
----------------
927

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

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

4568
Bug fixes
4669
^^^^^^^^^
4770

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

5996
v2.1.0 (2024.07)
6097
----------------

src/otx/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Copyright (C) 2024 Intel Corporation
44
# SPDX-License-Identifier: Apache-2.0
55

6-
__version__ = "2.2.0"
6+
__version__ = "2.2.1"
77

88
import os
99
from pathlib import Path

0 commit comments

Comments
 (0)