Prokofiev Kirill

Results 12 issues of Prokofiev Kirill

### Summary ### How to test ### Checklist - [ ] I have added unit tests to cover my changes.​ - [ ] I have added integration tests to cover...

DEPENDENCY
TEST
BUILD
DOC
OTX 2.0

### Summary Motivation: 1. Early stopping from lightning doesn't have a warmup parameter and it leads to underfitting when training on small Geti target datasets. I added two thresholds to...

OTX 2.0

### Summary - [x] Remove code duplication for torchvision MascRCNN - [x] Add factory template for all models - [x] Move loss out of the heads - [x] Remove mmdict...

TEST
OTX 2.0

### Summary Move - [x] Move affine transforms including resize from the dataset to torchvision transforms - [x] Remove kitti utils - [x] PIL -> OpenCV, align image ratio -...

TEST
OTX 2.0

### Summary resolves https://github.com/open-edge-platform/training_extensions/issues/5073 ### How to test ### Checklist - [ ] The PR title and description are clear and descriptive - [ ] I have manually tested the...

BUILD

### Summary resolves [#5015 ](https://github.com/open-edge-platform/training_extensions/issues/5015) - [x] Add DinoV3 and VIT tiny as a backbones for detection, primarily for DeimV2 model - [x] Add DEIMV2 model (OTXModel, Encoder, Decoder), e2e...

ALGO
TEST
DOC

Current values for MaskRCNN looks too strict, making training on difficult datasets suboptimal Related reported issue: https://github.com/open-edge-platform/geti/issues/1603 Consider changing them and check other models as well

ALGO

### Summary resolves https://github.com/open-edge-platform/training_extensions/issues/5020 - [ ] Provide batch augmentations support per model per task - [ ] Change augmentation pipeline to hybrid mode (batch augmentation + torchvision.v2). Operate only...

ALGO

Currently, models are trained with unusual normalization values. Correcting these values could enhance the model’s performance and robustness. For YOLOX, we currently do not use any normalization. For MaskRCNN-EfficientB2B, we...

ALGO

### 📄 Description **Current Problem:** 1. **Mixed augmentation pipelines**: OTX currently uses a combination of `torchvision` and OpenMMLab augmentations (some self-implemented in the repo). Later in the pipeline, operations rely...