You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fix IBLoss enablement with DeiT-Tiny when class incremental training (<https://github.com/openvinotoolkit/training_extensions/pull/2595>)
51
+
- Fix mmcls bug not wrapping model in DataParallel on CPUs (<https://github.com/openvinotoolkit/training_extensions/pull/2601>)
52
+
- Fix h-label loss normalization issue w/ exclusive label group of singe label (<https://github.com/openvinotoolkit/training_extensions/pull/2604>)
53
+
- Fix division by zero in class incremental learning for classification (<https://github.com/openvinotoolkit/training_extensions/pull/2606>)
54
+
- Fix saliency maps calculation issue for detection models (<https://github.com/openvinotoolkit/training_extensions/pull/2609>)
55
+
- Fix h-label bug of missing parent labels in output (<https://github.com/openvinotoolkit/training_extensions/pull/2626>)
56
+
57
+
## \[v1.4.3\]
58
+
59
+
### Enhancements
60
+
61
+
- Re-introduce adaptive scheduling for training (<https://github.com/openvinotoolkit/training_extensions/pull/2541>)
62
+
40
63
## \[v1.4.2\]
41
64
42
65
### Enhancements
43
66
44
-
- Bump datumaro version to 1.5.0rc0 (<https://github.com/openvinotoolkit/training_extensions/pull/2470>)
67
+
- Upgrade nncf version to 2.6.0 (<https://github.com/openvinotoolkit/training_extensions/pull/2459>)
68
+
- Bump datumaro version to 1.5.0 (<https://github.com/openvinotoolkit/training_extensions/pull/2470>, <https://github.com/openvinotoolkit/training_extensions/pull/2502>)
45
69
- Set tox version constraint (<https://github.com/openvinotoolkit/training_extensions/pull/2472>)
46
70
- Add model category attributes to model template (<https://github.com/openvinotoolkit/training_extensions/pull/2439>)
47
71
@@ -305,7 +329,7 @@ All notable changes to this project will be documented in this file.
305
329
- Enhance `find` command to find configurations of supported tasks / algorithms / models / backbones
306
330
- Introduce `build` command to customize task or model configurations in isolated workspace
307
331
- Auto-config feature to automatically select the right algorithm and default model for the `train` & `build` command by detecting the task type of given input dataset
@@ -55,7 +55,7 @@ OpenVINO™ Training Extensions supports the following computer vision tasks:
55
55
-**Action recognition** including action classification and detection
56
56
-**Anomaly recognition** tasks including anomaly classification, detection and segmentation
57
57
58
-
OpenVINO™ Training Extensions supports the [following learning methods](https://openvinotoolkit.github.io/training_extensions/latest/guide/explanation/algorithms/index.html):
58
+
OpenVINO™ Training Extensions supports the [following learning methods](https://openvinotoolkit.github.io/training_extensions/stable/guide/explanation/algorithms/index.html):
59
59
60
60
-**Supervised**, incremental training, which includes class incremental scenario and contrastive learning for classification and semantic segmentation tasks
61
61
-**Semi-supervised learning**
@@ -75,7 +75,7 @@ OpenVINO™ Training Extensions provides the following usability features:
75
75
76
76
### Installation
77
77
78
-
Please refer to the [installation guide](https://openvinotoolkit.github.io/training_extensions/latest/guide/get_started/installation.html).
78
+
Please refer to the [installation guide](https://openvinotoolkit.github.io/training_extensions/stable/guide/get_started/installation.html).
79
79
80
80
Note: Python 3.8, 3.9 and 3.10 were tested, along with Ubuntu 18.04, 20.04 and 22.04.
81
81
@@ -91,7 +91,7 @@ Note: Python 3.8, 3.9 and 3.10 were tested, along with Ubuntu 18.04, 20.04 and 2
91
91
-`otx demo` allows one to apply a trained model on the custom data or the online footage from a web camera and see how it will work in a real-life scenario.
92
92
-`otx explain` runs explain algorithm on the provided data and outputs images with the saliency maps to show how your model makes predictions.
93
93
94
-
You can find more details with examples in the [CLI command intro](https://openvinotoolkit.github.io/training_extensions/latest/guide/get_started/cli_commands.html).
94
+
You can find more details with examples in the [CLI command intro](https://openvinotoolkit.github.io/training_extensions/stable/guide/get_started/cli_commands.html).
Copy file name to clipboardExpand all lines: docs/source/guide/explanation/algorithms/classification/hierarhical_classification.rst
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ Dataset Format
39
39
.. _hierarchical_dataset:
40
40
41
41
For hierarchical image classification, we created our custom dataset format that is supported by `Datumaro <https://github.com/openvinotoolkit/datumaro>`_.
42
-
An example of the annotations format and dataset structure can be found in our `sample <https://github.com/openvinotoolkit/training_extensions/tree/develop/data/datumaro_h-label>`_.
42
+
An example of the annotations format and dataset structure can be found in our `sample <https://github.com/openvinotoolkit/training_extensions/tree/develop/tests/assets/datumaro_h-label>`_.
43
43
44
44
To use OpenVINO™ Training Extensions with this format, it is required to pass dataset root paths directly to the CLI command:
45
45
@@ -66,4 +66,4 @@ We use the same model templates as for Multi-class Classification. Please, refer
Copy file name to clipboardExpand all lines: docs/source/guide/explanation/algorithms/object_detection/object_detection.rst
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -117,6 +117,26 @@ In addition to these models, we supports experimental models for object detectio
117
117
`Deformable_DETR <https://arxiv.org/abs/2010.04159>`_ is `DETR <https://arxiv.org/abs/2005.12872>`_ based model, and it solves slow convergence problem of DETR. `DINO <https://arxiv.org/abs/2203.03605>`_ improves Deformable DETR based methods via denoising anchor boxes. Current SOTA models for object detection are based on DINO.
118
118
`Lite-DINO <https://arxiv.org/abs/2303.07335>`_ is efficient structure for DINO. It reduces FLOPS of transformer's encoder which takes the highest computational costs.
119
119
120
+
.. note::
121
+
122
+
For using experimental templates, you should specify full path of experimental template. Ex) otx build src/otx/algorithms/detection/configs/detection/resnet50_dino/template_experimental.yaml --task detection
123
+
124
+
In addition to these models, we supports experimental models for object detection. These experimental models will be changed to official models within a few releases.
`Deformable_DETR <https://arxiv.org/abs/2010.04159>`_ is `DETR <https://arxiv.org/abs/2005.12872>`_ based model, and it solves slow convergence problem of DETR. `DINO <https://arxiv.org/abs/2203.03605>`_ improves Deformable DETR based methods via denoising anchor boxes. Current SOTA models for object detection are based on DINO.
137
+
Although transformer based models show notable performance on various object detection benchmark, CNN based model still show good performance with proper latency.
138
+
Therefore, we added a new experimental CNN based method, ResNeXt101-ATSS. ATSS still shows good performance among `RetinaNet <https://arxiv.org/abs/1708.02002>`_ based models. We integrated large ResNeXt101 backbone to our Custom ATSS head, and it shows good transfer learning performance.
139
+
120
140
.. note::
121
141
122
142
For using experimental templates, you should specify full path of experimental template. Ex) otx build src/otx/algorithms/detection/configs/detection/resnet50_dino/template_experimental.yaml --task detection
0 commit comments