3.4.0
版本发布时间: 2023-11-06 21:45:47
Deci-AI/super-gradients最新发布版本:3.7.1(2024-04-09 00:50:10)
New features
- Added
convert_recipe_to_code
script to convert YAML recipe to self-contained train script by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1568 - Added
export_recipe
script to convert a YAML recipe to a single big YAML file by @shaydeci in https://github.com/Deci-AI/super-gradients/pull/1560 - YoloNAS-Pose by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1611
Improvements
- Added sequential assignment capability to PPYoloELoss by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1582
- Add
class_names
tomodel.predict
for detection by @Louis-Dupont in https://github.com/Deci-AI/super-gradients/pull/1529 - Check class_id validity in DetectionDataset by @Louis-Dupont in https://github.com/Deci-AI/super-gradients/pull/1536
- [Improvement] max_batches support to training log and tqdm progress bar. by @hakuryuu96 in https://github.com/Deci-AI/super-gradients/pull/1554
- Reorder operators to ensure Neg operator is not used by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1584
- Feature/sg 1198 mixed precision automatically changed with warning by @Louis-Dupont in https://github.com/Deci-AI/super-gradients/pull/1567
- Feature/sg 1053 add explanations on experiment managing by @Louis-Dupont in https://github.com/Deci-AI/super-gradients/pull/1559
- Feature/sg 849 add replace in channels by @Louis-Dupont in https://github.com/Deci-AI/super-gradients/pull/1557
- Updated "What are Recipes and How To Use Them" notebook by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1586
- Added metrics logging to checkpoint and separate yaml file by @hakuryuu96 in https://github.com/Deci-AI/super-gradients/pull/1562
- Added packages to pth checkpoint by @hakuryuu96 in https://github.com/Deci-AI/super-gradients/pull/1581
Bugfixes
- Fix serialization of ListConfig in checkpoint state dictionary by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1534
- Fixed a bug in YoloNASPose.export() that prevented to export model for BS>1 by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1530
- Ensure that
checkpoint_num_classes
is propagated from YAML to model by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1533 - Bugfix of model.export() to work correct with bs>1 by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1551
- Fixed bug in COCOPoseEstimationDataset which caused the images or reversed channel order used in predict() by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1609
- Fixed bug in ModelWeightAveraging class that led to corrupted model when metric to watch was NaN/Inf by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1598
- Fixed issue with torch 1.12 where
_scale_fn_ref
is missing in CyclicLR by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1575 - Fixed issue with torch 1.12 issue with
arange
not supporting fp16 for CPU device. by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1574 - fixed supervisely .get which uses dataset: inside the .yaml file by @shaydeci in https://github.com/Deci-AI/super-gradients/pull/1603
- Fixed bug in _pad_image that did not support pad_value=(R,B,G) input by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1599
- Fix
CSPDarknet53.foward
by @Louis-Dupont in https://github.com/Deci-AI/super-gradients/pull/1564
Other
- Dependency of
data-gradients
version bumped up to 0.2.2 - Remove
np.bool
which is not supported in latest np versions by @Louis-Dupont in https://github.com/Deci-AI/super-gradients/pull/1558 - Enforced check of that all notebooks has matching SG version installed by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1607
- Fixing typos and adding extra info to CONTRIBUTING by @hakuryuu96 in https://github.com/Deci-AI/super-gradients/pull/1546
- Fix typo in class documentation by @aler9 in https://github.com/Deci-AI/super-gradients/pull/1548
What's Changed
- Fix training_params deprecation by @Louis-Dupont in https://github.com/Deci-AI/super-gradients/pull/1542
- Fixed incorrect automatic variable used by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1565
- Update link for "Open in Colab" by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1588
- Feature/sg 1190 transfer learning cls notebook by @shaydeci in https://github.com/Deci-AI/super-gradients/pull/1587
- Update KD Notebook for classification by @BloodAxe in https://github.com/Deci-AI/super-gradients/pull/1595
New Contributors
- @hakuryuu96 made their first contribution in https://github.com/Deci-AI/super-gradients/pull/1546
- @aler9 made their first contribution in https://github.com/Deci-AI/super-gradients/pull/1548
Full Changelog: https://github.com/Deci-AI/super-gradients/compare/3.3.0...3.4.0