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
kprokofi authored Dec 6, 2024

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
1 parent 3941190 commit 4e069a4
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
@@ -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
@@ -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

@@ -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\]

37 changes: 37 additions & 0 deletions docs/source/guide/release_notes/index.rst
Original file line number Diff line number Diff line change
@@ -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)
----------------

@@ -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
^^^^^^^^^^^^
@@ -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)
----------------
2 changes: 1 addition & 1 deletion src/otx/__init__.py
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 4e069a4

Please sign in to comment.