Skip to content

Beta 0.2.0

Compare
Choose a tag to compare
@AntonioCarta AntonioCarta released this 14 Jun 08:39
· 1186 commits to master since this release
5064e77

Release Statement

We are excited to release the new version of Avalanche (0.2.0).
This release brings many new features, including new strategies, benchmarks, and an overall improved support for several settings such as online CL, object detection, reinforcement learning.

We are also focusing on ensuring that Avalanche baselines are correct and reproducible. You can test our repoducible experiments at the continual-learning-baselines repository.

New Features

Benchmarks

  • CLEAR-10 benchmark #965 #972 #975 #1029
  • CTrL benchmark #561
  • ExML scenarios #977
  • Reinforcement Learning Scenarios #984
  • Online Continual Learning Scenarios #977
  • Object Detection Scenarios
  • New generic scenarios definition #977 #1011

Training - Strategies

Training - Plugins and API

  • ReduceLROnPlateau plugin. #859
  • Improved support for Online Continual Learning. #880 #894 #1024
  • Early stopping & model checkpoint on iterations #887
  • Feat/add margin to early stopping #993
  • LR Scheduler: added iteration granularity, exp0 and epoch0-only options #946
  • New base strategy templates #902 #915 #1002
  • Update ReplayPlugin and ReplayDataLoader #905
  • Object Detection support #916 #917 #922 #933 #939 #947 #963 #920

Logging and Evaluation

  • Add Experience-Change Logging to WandBLogger #875
  • evaluation can log metric values from anywhere #877
  • added the possibility to call the periodic evaluation after iterations instead of epochs. #843
  • Implementation of the top-k accuracy for Avalanche #941

Documentation

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0