ContinualAI/avalanche
Avalanche: an End-to-End Library for Continual Learning based on PyTorch.
This library helps machine learning researchers who are developing models that need to learn continuously from new data without forgetting old knowledge. It takes a stream of data experiences and a chosen learning strategy as input, and outputs trained models and detailed evaluation metrics. It's designed for researchers building robust AI systems that adapt over time.
2,036 stars. No commits in the last 6 months.
Use this if you are a machine learning researcher focused on continual learning and need tools to quickly prototype, train, and evaluate your algorithms.
Not ideal if you are looking for a plug-and-play solution for a business application and are not a machine learning researcher.
Stars
2,036
Forks
316
Language
Python
License
MIT
Category
Last pushed
Mar 11, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ContinualAI/avalanche"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
aimagelab/mammoth
An Extendible (General) Continual Learning Framework based on Pytorch - official codebase of...
LAMDA-CL/PyCIL
PyCIL: A Python Toolbox for Class-Incremental Learning
GMvandeVen/continual-learning
PyTorch implementation of various methods for continual learning (XdG, EWC, SI, LwF, FROMP, DGR,...
LAMDA-CL/LAMDA-PILOT
🎉 PILOT: A Pre-trained Model-Based Continual Learning Toolbox
mmasana/FACIL
Framework for Analysis of Class-Incremental Learning with 12 state-of-the-art methods and 3 baselines.