Avalanche
GitHubAPI DocCL-BaselinesAvalanche-RLOnline CL Repo
Avalanche - v0.2.1
Avalanche - v0.2.1
  • 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
      • Preamble: PyTorch Datasets
      • Creating AvalancheDatasets
      • Advanced Transformations
    • Dataloaders, Buffers, and Replay
  • 📝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?

Export as PDF
  1. From Zero to Hero Tutorial

Extending Avalanche

Make it Custom, Make it Yours

PreviousPutting All TogetherNextContribute to Avalanche

Last updated 2 years ago

Was this helpful?

!pip install avalanche-lib==0.2.1

Having learned how to use all the Avalanche main features, you may end up willing to customize the framework a little to suit your eagerness of continually better functionalities (as a true continual learner would indeed do! ⚡).

Hence, now is the time to get your hands dirty! 🙌

Take you time to explore the in great detail. We made sure everything is well documented (even if improvable), but try to take a look at the code as well to resolve any uncertainties (of course if you have any question )

You can start by .

We suggest to delve into the code using an appropriate IDE, such as . This will help you navigate the code better and with tons of cool discovery features. Once you have a clear understanding of the entire codebase (or at least the module you'd like to extend/customize) you can start making changes.

If you think your changes may be interesting for the rest of the Continual Learning community, why not contributing back to Avalanche? You can learn how to do it in the next chapter.

🤝 Run it on Google Colab

You can run this chapter and play with it on Google Colaboratory:

📙
Avalanche API
don't hesitate to ask
cloning the repo and installing Avalanche in "Developer Mode"
PyCharm
Open In Colab