Avalanche
GitHubAPI DocCL-BaselinesAvalanche-RLOnline CL Repo
Avalanche - latest
Avalanche - latest
  • Avalanche: an End-to-End Library for Continual Learning
  • 📌Getting Started
    • Introduction
    • Current Release
    • How to Install
    • Learn Avalanche in 5 Minutes
  • 📙From Zero to Hero Tutorial
    • Introduction
    • Models
    • Benchmarks
    • Training
    • Evaluation
    • Loggers
    • Putting All Together
    • Extending Avalanche
    • Contribute to Avalanche
  • How-Tos
    • AvalancheDataset
      • avalanche-datasets
      • avalanche-transformations
    • Dataloaders, Buffers, and Replay
    • Save and load checkpoints
  • 📝Examples
    • Models
    • Benchmarks
    • Training
    • Evaluation
    • Loggers
  • 💻Code Documentation
    • Avalanche API
  • How to Contribute
    • Guidelines
  • ❓Questions and Issues
    • Ask Your Question
    • Add Your Issue
    • Request a Feature
    • Give Feedback
    • FAQ
  • 👪About Us
    • The People
    • Join Us!
    • Slack
    • Email
    • Twitter
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Examples

Training

Baselines and Strategies Code Examples

PreviousBenchmarksNextEvaluation

Last updated 1 year ago

Was this helpful?

Avalanche offers significant support for training (with templates, strategies and plug-ins). Here you can find a list of examples related to the training and some strategies available in Avalanche (each strategy reproduces original paper results in the repository:

  • : this example shows how to take a stream of experiences and train simultaneously on all of them. This is useful to implement the "offline" or "multi-task" upper bound.

  • : t_his is a simple example on how to use the AR1 strategy._

  • : h_ow to define your own cumulative strategy based on the different Data Loaders made available in Avalanche._

  • : this example shows how to use early stopping to dynamically stop the training procedure when the model converged instead of training for a fixed number of epochs.

  • : this example shows how to run object detection/segmentation tasks.

  • : this example shows how to run object detection/segmentation tasks with a toy benchmark based on the LVIS dataset.

  • : set of examples showing how you can use Avalanche for distributed training of object detector.

  • : this example shows how to create a stream of pre-trained model from which to learn.

  • : this is a simple example on how to implement generative replay in Avalanche.

  • : example to run a naive strategy in an online setting.

  • : sequence classification example using torchaudio and Speech Commands.

📝
CL-Baselines
Joint-Training
AR1 strategy
Cumulative Strategy
Early Stopping
Object Detection
Object Detection with Elvis
Object Detection Training
Ex-Model Continual Learning
Generative Replay
Online Naive
Continual Sequence Classification