Skip to content

Release 2.1.0

Compare
Choose a tag to compare
@yunchu yunchu released this 12 Jul 06:18
· 1 commit to releases/2.1.0 since this release
a015938

What's Changed - Brief Version

NOTES

OpenVINO™ Training Extensions, version 2.1.0 does not include the latest functional and security updates. OpenVINO™ Training Extensions, version 2.2.0 is targeted to be released in September 2024 and will include additional functional and security updates. Customers should update to the latest version as it becomes available.

New features

  • Add a flag to enable OV inference on dGPU
    (#3503)
  • Add early stopping with warmup. Remove mandatory background label in semantic segmentation task
    (#3515)
  • RTMDet-tiny enablement for detection task
    (#3542)
  • Add data_format validation and update in OTXDataModule
    (#3579)
  • Add torchvision.MaskRCNN
    (#3504)
  • Add Semi-SL for Multi-class Classification (EfficientNet-B0)
    (#3566)
  • Decoupling mmaction for action classification (MoviNet, X3D)
    (#3582)
  • Add Semi-SL Algorithms for mv3-large, effnet-v2, deit-tiny, dino-v2
    (#3602)
  • RTMDet-tiny enablement for detection task (export/optimize)
    (#3564)
  • Enable ruff & ruff-format into otx/algo/classification/backbones
    (#3667)
  • Add TV MaskRCNN Tile Recipe
    (#3655)
  • Add rotated det OV recipe
    (#3687)

Enhancements

  • Change load_stat_dict to on_load_checkpoint
    (#3443)
  • Add try - except to keep running the remaining tests
    (#3448)
  • Update instance_segmentation.py to resolve conflict with 2.0.0
    (#3506)
  • Update XPU install
    (#3516)
  • Sync rgb order between torch and ov inference of action classification task
    (#3551)
  • Make Perf test available to load pervious Perf test to skip training stage
    (#3556)
  • Reenable e2e classification XAI tests
    (#3591)
  • Remove action detection task support
    (#3605)
  • Increase readability of pickling error log during HPO & fix minor bug
    (#3606)
  • Update RTMDet checkpoint url
    (#3631)
  • Refactor Torchvision Model for Classification Semi-SL
    (#3614)
  • Add coverage omit mm-related code
    (#3641)
  • Add docs semi-sl part
    (#3640)
  • Refactor docs design & Add contents
    (#3645)
  • Add execution example of auto batch size in docs
    (#3648)
  • Add Semi-SL for cls Benchmark Test
    (#3647)
  • Move value to device before logging for metric
    (#3649)
  • Add .codecov.yaml
    (#3650)
  • Update benchmark tool for otx2.1
    (#3652)
  • Collect pretrained weight binary files in one place
    (#3656)
  • Minimize compiled dependency files
    (#3653)
  • Update README & CODEOWNERS
    (#3659)
  • Update Engine's docstring & CLI --help outputs
    (#3658)
  • Align integration test to exportable code interface update for release branch
    (#3676)
  • Refactor exporter for anomaly task and fix a bug with exportable code
    (#3672)
  • Update pandas version constraint
    (#3679)
  • Include more models to export test into test_otx_e2e
    (#3678)
  • Move assigning tasks to Models from Engine to Anomaly Model Classes
    (#3683)
  • Refactoring detection modules
    (#3636)

Bug fixes

  • Fix conflicts between develop and 2.0.0
    (#3490)
  • Fix polygon mask
    (#3549)
  • Fix vpm intg test error
    (#3554)
  • Fix anomaly
    (#3557)
  • Bug fix in Semantic Segmentation + enable DINOV2 export in ONNX
    (#3569)
  • Fix some export issues. Remove EXPORTABLE_CODE as export parameter.
    (#3577)
  • Fix load_from_checkpoint to apply original model's hparams
    (#3607)
  • Fix load_from_checkpoint args to apply original model's hparams
    (#3611)
  • Fix zero-shot learn for ov model
    (#3601)
  • Various fixes for XAI in 2.1
    (#3615)
  • Fix tests to work in a mm-free environment
    (#3632)
  • Fix a bug in benchmark code
    (#3643)
  • Update exportable code dependency & fix a bug
    (#3642)
  • Fix getting wrong shape during resizing
    (#3644)
  • Fix detection prediction outputs
    (#3634)
  • Fix RTMDet PTQ performance
    (#3651)
  • Fix segmentation fault on VPM PTQ
    (#3654, #3689)
  • Fix NNCF MaskRCNN-Eff accuracy drop
    (#3680)
  • Fix optimize with Semi-SL data pipeline
    (#3684)
  • Fix MaskRCNN SwinT NNCF Accuracy Drop
    (#3685)

What's Changed - Full Version

Full Changelog: 2.0.0...2.1.0