Netspresso-trainer

Latest version: v1.0.3

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.0.3

New Features:

- Add RandomResize2 by `illian01` in [PR 550](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/550)
- Add confidence score on detection visualization by `hglee98` in [PR 552](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/552)
- Add save_best_only option for saving model by `hglee98` in [PR 555](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/555), [PR 567](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/567)
- Add option to select best model saving criterion by `hglee98` and `illian01` in [PR 557](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/557), [PR 573](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/573), [PR 574](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/574)
- Add MultiStepLR scheduler by `hglee98` in [PR 559](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/559)
- Add class-wise metric analysis option by `illian01` in [PR 568](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/568)
- Add ReLU6 by `hglee98` in [PR 566](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/566)
- Add TFLite model evaluation feature by `hglee98` in [PR 563](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/563)
- Add YOLO-Fastest-v2 by `hglee98` in [PR 548](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/548)
- Add tabulating step for metric standard outputs by `illian01` in [PR 570](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/570)

Bug Fixes:

- Fix keyword error of segmentation training by `illian01` in [PR 551](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/551)
- Fix typo when saving optimizer state_dict by `hglee98` in [PR 553](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/553)
- Fix not initialized save_dtype error by `hglee98` in [PR 565](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/565)
- Fix mAP error in case of certain classes object is not in the dataset `hglee98` in [PR 571](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/571), [PR 572](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/572)

Breaking Changes:

- Massive refactoring metric modules and add flexible metric selecting option by `illian01` in [PR 564](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/564)

Other Changes:

No changes to highlight.

1.0.2

New Features:

- Add no_weight_decay and overwrite option in optimizer config by `illian01` in [PR 534](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/534)
- Fuse reparameterable layers before save by `hglee98` in [PR 531](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/531)
- Add ONNX model evaluation feature by `illian01` in [PR 539](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/539)
- Add ONNX export tool by `illian01` in [PR 541](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/541)
- Add VOC 2012 dataset auto-downloader by `illian01` in [PR 546](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/546)

Bug Fixes:

- Fix bug in RandomCrop and segmentation dataset getitem by `illian01` in [PR 535](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/535)
- Handle unexpected error during training rt-detr by `hglee98` in [PR 530](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/530)
- Fix no 'deploy' attribute error in fx model train phase by `illian01` in [PR 543](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/543)
- Fix bugs of PIDNet forward and saving by `illian01` in [PR 544](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/544)

Breaking Changes:

- Remove fx_model_path in model configuration and parsing model format by file extensions by `illian01` in [PR 538](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/538)

Other Changes:

- Document updates by `illian01` in [PR 533](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/533)
- Delete install command for the optional requirements from Dockerfile by `hglee98` in [PR 532](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/532)

1.0.1

New Features:

- Add RT-DETR by `illian01` and `hglee98` in [PR 490](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/490), [PR 491](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/491), [PR 494](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/494), [PR 498](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/498#pullrequestreview-2234711140), [PR 500](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/500), [PR 507](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/507), [PR 501](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/501)
- Add Objects365 dataset auto downloader by `hglee98` in [PR 482](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/482)
- Add ResNet model parameters to support various form by `illian01` in [PR 497](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/497), [PR 523](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/523)
- Add RandomIoUCrop, RandomZoomOut augmentation by `hglee98` in [PR 504](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/504)
- Add MobileNetV4 backbone by `illian01` and `hglee98` in [PR 516](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/516), [PR 520](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/520), [PR 526](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/526)
- Add gradient clipping feature by `hglee98` in [PR 506](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/506#pullrequestreview-2262064548)
- Enabled to control `ToTensor` and `Normalization` through config file by `illian01` in [PR 522](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/522)
- Enable to set onnx opset version through config file by `illian01` in [PR 525](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/525)

Bug Fixes:

- Fix handling error in case of error occured in first epoch by `illian01` in [PR 493](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/493)
- Fix error in FLOPs computation by `illian01` in [PR 499](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/499)

Breaking Changes:

No changes to highlight.

Other Changes:

- Update pi 4b deployment benchmark by `illian01` in [PR 492](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/492)
- Clamp bbox for detection dataset loading by `hglee98` in [PR 503](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/503#pullrequestreview-2247173939)
- Combine requirements and requirements-optional by `illian01` in [PR 517](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/517)

1.0.0

New Features:

- Add YOLOX-nano and YOLOX-tiny by `hglee98` in [PR 467](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/467)
- Separate postprocessor configuration hierarchy by `hglee98` in [PR 470](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/470)
- Add YOLO-Fastest by `hglee98` in [PR 471](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/471)
- Write detailed status on training_summary by `illian01` in [PR 487](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/487)

Bug Fixes:

No changes to highlight.

Breaking Changes:

No changes to highlight.

Other Changes:

- Change attention bias interpolate method by `illian01` in [PR 468](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/468)
- Fix ViT token number in positional encoding for torch.fx compile step by `illian01` in [PR 475](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/475)
- Remove output typing of PIDNet by `illian01` in [PR 477](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/477)
- Update documentation by `illian01` in [PR 483](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/483), [PR 485](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/485)
- Minor refactorings by `hglee98` in [PR 513](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/513), [PR 518](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/518#pullrequestreview-2262154284)

0.2.2

New Features:

- Update Benchmarks & Checkpoints (docs) and weights files to fully usable by `illian01` in [PR 446](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/446), [PR 447](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/447), [PR 456](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/456), [PR 461](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/461)
- Add TFLite runtime code example by `illian01` in [PR 449](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/449)

Bug Fixes:

- Fix best_epoch init error in TrainingSummary in case of training resume by `illian01` in [PR 448](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/448)
- Fix segmentation metric logic bug by `illian01` in [PR 455](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/455), [PR 460](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/460)

Breaking Changes:

No changes to highlight.

Other Changes:

- Refactoring: remove thop, replace MACs with FLOPs by `illian01` in [PR 444](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/444)
- Add copyright for entire project by `illian01` in [PR 451](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/451)
- Modify ImageSaver to receive various resolution at once `illian01` in [PR 458](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/458)

0.2.1

New Features:

- Add dataset validation step and refactoring data modules by `illian01` in [PR 417](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/417), [PR 419](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/419)
- Add various dataset examples including automatic open dataset format converter by `illian01` in [PR 430](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/430)
- Allow using text file path for the `id_mapping` field by `illian01` in [PR 432](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/432), [PR 435](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/435)

Bug Fixes:

- Fix test directory check line by `illian01` in [PR 428](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/428)
- Fix Dockerfile installation commandline `cbpark-nota` in [PR 434](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/434)

Breaking Changes:

No changes to highlight.

Other Changes:

- Save training summary at every end of epochs by `illian01` in [PR 420](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/420)
- Refacotring: rename postprocessors/register.py to registry.py by `aychun` in [PR 424](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/424)
- Add example configuration set by `illian01` in [PR 438](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/438)
- Documentation: fix simple use config file path by `cbpark-nota` in [PR 437](https://github.com/Nota-NetsPresso/netspresso-trainer/pull/437)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.