/incremental_learning.pytorch

A collection of incremental learning paper implementations.

Primary LanguagePythonMIT LicenseMIT

Incremental Learning

This repository is not up to date with my local version, when I'll have finished working on my paper, I'll update this repo.

Also called lifelong learning, or continual learning.

This repository will store all my implementations of Incremental Learning's papers.

Structures

Every model must inherit inclearn.models.base.IncrementalLearner.

Papers implemented:

✅ --> Paper implemented & reached expected (or more) results.
🚧 --> Runnable but not yet reached expected results.
❌ --> Not yet implemented or barely working.

✅ iCaRL
🚧 Learning without Forgetting (LwF)
✅ End-to-End Incremental Learning (E2E)
❌ Overcoming catastrophic forgetting (EWC)

TODO

  • Add subparser per paper