Skip to content

Releases: Deci-AI/super-gradients

3.0.4

21 Dec 12:12
d37f61c
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.3...3.0.4

3.0.3

28 Nov 13:47
078b061
Compare
Choose a tag to compare
  • ClearML integration.
  • Console logging + upload (Lab visibility).
  • Epoch summary (visual improvement).
  • Registry for Phase Callbacks and Transforms.
  • Infrastructure for crash tips.
  • Detection output adapter.
  • Train from recipe example- external dataset.
  • QAT infrastructure + examples.
  • System Logger (i.e device attributes etc).

3.0.2

13 Nov 12:17
78ea1f7
Compare
Choose a tag to compare
  • dataloaders.get() supports Dataset objects.
  • Behind the scenes sampler handling (warning + initialization).
  • Black formatter.
  • New DetectionBase.
  • Logs moved from ~/sg_log/{module_name}
  • CSP Resnet Backbone, new place for modules in repo.
  • Plenty new factories.
  • Message on effective batch size
  • External checkpoints resume- fix
  • Passing external classes list for CocoDetection
  • Fix for loading weights from the platform

3.0.1

11 Oct 12:32
a73f9df
Compare
Choose a tag to compare

What's new?

  • Eval recipe- perform validation by recipe name.
  • Supported strings class for convenient autocomplete in IDE's.
  • Registry: metrics, dataloaders, models, losses (so they can be passed as strings when using train_from_config).
  • Return model, results from train
  • Load backbone fix https://github.com/Deci-AI/super-gradients/pull/408/files
  • PPLiteSeg training recipes.
  • AWS env check removal
  • New resolvers support: "+" "if" for yaml recipes (i.e Hydra resolvers).
  • Support for custom STDC.
  • ShelfNet "classes_num" -> "num_classes" bug fix.
  • Improve cross-platform compatibility when parsing a readme description.
  • Added the ability to download and import external code for models from ADK.

3.0.0

20 Sep 13:55
51f78b8
Compare
Choose a tag to compare
  • DatasetInterface class removal- refactored as torch.DataLoader objects configured by src/training/recipes, using super_gradients.dataloaders.get() (see new updated tutorials and snippets).

  • Trainer.build_model() removal- models initialisation refactored with super_gradients.models.get() (see updated tutorials and notebooks).

  • Coded DDP launch (no need for python -m torch.distributed.launch ...), see new snippets here .

  • Updated notebooks, tutorials and code snippets in readme.md.

  • Extract recipes training hyper_params config with super_gradients.training_hyperparams.get() (see updated tutorials and notebooks).

  • Simplfied resume- now passed through train_params in SgTrainer.train() (see updated snippets in readme.md).

  • Removal of "loss_loggging_items_names" from train_params in Trainer.train().

  • Trainer.init old, unnecessary args removed.

  • Add support for getting models from Deci's platform using super_gradients.models.get(), more info regarding Deci's platform in readme.md.

2.6.0: Launch DDP with script (#350)

12 Sep 06:56
c1404b9
Compare
Choose a tag to compare

This GitHub Release was done automatically by CircleCI

2.5.0: Feature/sg 216 remove dataset interface (#356)

12 Sep 06:52
769d996
Compare
Choose a tag to compare

This GitHub Release was done automatically by CircleCI

2.2.0: Hotfix detection cache: Add hash in name when caching (#308)

14 Aug 11:32
25ec581
Compare
Choose a tag to compare

This GitHub Release was done automatically by CircleCI

2.1.0

19 Jul 15:08
39a5bb2
Compare
Choose a tag to compare
  • YoloX architectures.
  • SSDLite Mobilenet V2 COCO recipe
  • QAT support with Nvidia's pytorch-quantization (optional dependency).
  • COCO mAP calculation support in DDP (torch metric object, supports "crowd" labels).
  • Pre_prediction_callback- support for input and targets manipulation right before forward pass + multiscaling pre_prediction_callbacks that work out of the box in DDP (classification and Object detection).
  • Training stage switch callback to support multi-stage training.

2.0.1

12 Jun 07:41
3f6c8f5
Compare
Choose a tag to compare

This GitHub Release was done automatically by CircleCI