aimagelab/mammoth
An Extendible (General) Continual Learning Framework based on Pytorch - official codebase of Dark Experience for General Continual Learning
This framework helps machine learning researchers efficiently develop, test, and compare different continual learning algorithms. It takes your datasets and model definitions as input, and outputs performance metrics and comparisons across over 70 existing methods. Machine learning researchers and practitioners focused on models that adapt over time would use this tool.
788 stars. Actively maintained with 10 commits in the last 30 days.
Use this if you are a machine learning researcher or practitioner who needs to rigorously benchmark and experiment with continual learning algorithms and datasets.
Not ideal if you are looking for a pre-built, production-ready continual learning solution for immediate deployment without deep algorithm development.
Stars
788
Forks
149
Language
Python
License
MIT
Category
Last pushed
Mar 02, 2026
Commits (30d)
10
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/aimagelab/mammoth"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
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.
ContinualAI/avalanche
Avalanche: an End-to-End Library for Continual Learning based on PyTorch.