GitHub topics: class-incremental-learning
yaoyao-liu/CL-DETR
PyTorch implementation of "Continual Detection Transformer for Incremental Object Detection" (CVPR 2023)
Language: Python - Size: 31.5 MB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 98 - Forks: 5

LAMDA-CL/CVPR22-Fact
Forward Compatible Few-Shot Class-Incremental Learning (CVPR'22)
Language: Python - Size: 1.61 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 131 - Forks: 23

LAMDA-CL/PROOF
Learning without Forgetting for Vision-Language Models (TPAMI 2025)
Language: Python - Size: 581 KB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 39 - Forks: 2

AlejandroDopico2/CIFNet
CIFNet: A lightweight, single-pass Class Incremental Learning model designed for edge devices. Minimizes training time, energy consumption, and memory usage, making it ideal for real-time, resource-constrained environments.
Language: Python - Size: 1.6 MB - Last synced at: 26 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

GMvandeVen/continual-learning
PyTorch implementation of various methods for continual learning (XdG, EWC, SI, LwF, FROMP, DGR, BI-R, ER, A-GEM, iCaRL, Generative Classifier) in three different scenarios.
Language: Jupyter Notebook - Size: 2.93 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1,709 - Forks: 328

grypesc/AdaGauss
2024 Neurips paper on Continual Learning and Class Incremental Learning
Language: Python - Size: 1.02 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 0

yaoyao-liu/class-incremental-learning
PyTorch implementation of AANets (CVPR 2021) and Mnemonics Training (CVPR 2020 Oral)
Language: Python - Size: 109 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 466 - Forks: 68

LAMDA-CL/CIL_Survey
Class-Incremental Learning: A Survey (TPAMI 2024)
Language: Python - Size: 1.32 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 252 - Forks: 28

Brynniiee/phi-OTDR_OSCIL
Applying a BiC class incremental learning model on Distributed optical fiber acoustic sensing signal pattern recognition.
Language: Python - Size: 67.5 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

GMvandeVen/class-incremental-learning
PyTorch implementation of a VAE-based generative classifier, as well as other class-incremental learning methods that do not store data (DGR, BI-R, EWC, SI, CWR, CWR+, AR1, the "labels trick", SLDA).
Language: Python - Size: 1.51 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 77 - Forks: 15

RaptorMai/online-continual-learning
A collection of online continual learning paper implementations and tricks for computer vision in PyTorch, including our ASER(AAAI-21), SCR(CVPR21-W) and survey (Neurocomputing).
Language: Python - Size: 258 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 402 - Forks: 58

iCVTEAM/LRT
Code for Language-Inspired Relation Transfer for Few-Shot Class-Incremental Learning in IEEE TPAMI
Language: Python - Size: 4.46 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 9 - Forks: 0

LAMDA-CL/TPAMI-Limit
The code repository for "Few-Shot Class-Incremental Learning by Sampling Multi-Phase Tasks" (TPAMI 2023) in PyTorch.
Language: Python - Size: 1.26 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 36 - Forks: 6

LAMDA-CL/RevisitingCIL
Revisiting Class-Incremental Learning with Pre-Trained Models: Generalizability and Adaptivity are All You Need (IJCV 2024)
Language: Python - Size: 492 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 137 - Forks: 22

LAMDA-CL/MM21-Coil
The code repository for "Co-Transport for Class-Incremental Learning" (ACM MM'21) in PyTorch.
Language: Python - Size: 267 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 1

IemProg/CoFiMA
🔥 🔥 [ECCV 2024 Oral ] Official code for "Weighted Ensemble Models Are Strong Continual Learners"
Language: Python - Size: 268 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 24 - Forks: 2

feyzaakyurek/subspace-reg
Code for the ICLR2022 paper on Subspace Regularization for few-shot class incremental image classification
Language: Python - Size: 66.6 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 29 - Forks: 2

grahman20/ADF
Adaptive Decision Forest(ADF) is an incremental machine learning framework called to produce a decision forest to classify new records. ADF is capable to classify new records even if they are associated with previously unseen classes. ADF also is capable of identifying and handling concept drift; it, however, does not forget previously gained knowledge. Moreover, ADF is capable of handling big data if the data can be divided into batches.
Language: Java - Size: 1.63 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

FabriDeCastelli/dark-experience-replay
Implementation of Dark Experience Replay with Reservoir Sampling from scratch, benchmarked on CIL, TIL and DIL.
Language: Jupyter Notebook - Size: 230 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

grypesc/SEED
ICLR2024 paper on Continual Learning
Language: Python - Size: 427 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 33 - Forks: 7

Kabir5296/CSTA-CustomImplementation
Unofficial Implementation of IEEE TCSVT 2025 Submission Paper on Video Continual Learning "CSTA: Spatial-Temporal Causal Adaptive Learning for Exemplar-Free Video Class-Incremental Learning"
Language: Python - Size: 2.88 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

linhaowei1/TPL
✌[ICLR 2024] Class Incremental Learning via Likelihood Ratio Based Task Prediction
Language: Python - Size: 2.38 MB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 29 - Forks: 3

tjut3L/Class-Incremental-Learning-Imbalanced-Data-Streams
Language: Python - Size: 0 Bytes - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

fang-d/AIR
Official implementation of "AIR: Analytic Imbalance Rectifier for Continual Learning"
Size: 1000 Bytes - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 15 - Forks: 0

mala-lab/TPP
Official code for "Replay-and-Forget-Free Graph Class-Incremental Learning: A Task Profiling and Prompting Approach" (NeurIPS 2024).
Language: Python - Size: 561 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 6 - Forks: 0

csm9493/TaskBalancedBN
Official Code of Rebalancing Batch Normalization for Exemplar-based Class-Incremental Learning (CVPR 2023)
Language: Python - Size: 342 KB - Last synced at: 8 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

RoadoneP/ECCV2024_MBS
[ECCV2024] Mitigating Background Shift in Class-Incremental Semantic Segmentation
Language: Python - Size: 4.4 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 22 - Forks: 2

ashok-arjun/CSCCT
Official Implementation of the ECCV 2022 Paper "Class-Incremental Learning with Cross-Space Clustering and Controlled Transfer"
Language: Python - Size: 183 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 17 - Forks: 1

G-U-N/a-PyTorch-Tutorial-to-Class-Incremental-Learning
a PyTorch Tutorial to Class-Incremental Learning | a Distributed Training Template of CIL with core code less than 100 lines.
Language: Python - Size: 22.1 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 78 - Forks: 6

G-U-N/ECCV22-FOSTER
The official implementation for ECCV22 paper: "FOSTER: Feature Boosting and Compression for Class-Incremental Learning" in PyTorch.
Language: Python - Size: 4.03 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 3

nazmul-karim170/CNLL-Continual_Learning_Noisy_Labels
Official Implementation of CVPR 2022 workshop paper "CNLL: A Semi-supervised Approach for Continual Noisy Label Learning"
Language: Python - Size: 367 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 2

Na-Z/SDCoT
[AAAI 2022 Oral] Static-Dynamic Co-Teaching for Class-Incremental 3D Object Detection
Language: Python - Size: 166 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 4

manhph2211/Class-Incremental-Template
Simple data and training pipeline for class-incremental method :smile:
Language: Jupyter Notebook - Size: 4.33 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

stoneMo/CIGN
Official implementation for CIGN
Language: Python - Size: 5.31 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

OcraM17/GCAB-CFDC
Official Implementation of the paper "Exemplar-free Continual Learning of Vision Transformers via Gated Class-Attention and Cascaded Feature Drift Compensation"
Language: Python - Size: 304 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 0

NeuralCollapseApplications/FSCIL
[ICLR 2023] The official code for our ICLR 2023 (top25%) paper: "Neural Collapse Inspired Feature-Classifier Alignment for Few-Shot Class-Incremental Learning"
Language: Python - Size: 693 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 52 - Forks: 4

NeuralCollapseApplications/UniCIL
The official code for our paper "Neural Collapse Terminus: A Unified Solution for Class Incremental Learning and Its Variants".
Language: Python - Size: 313 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 0

VITA-Group/CIL-QUD
[TMLR 22] "Queried Unlabeled Data Improves and Robustifies Class- Incremental Learning" by Tianlong Chen, Sijia Liu, Shiyu Chang, Lisa Animi, Zhangyang Wang
Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

wangkiw/ICLR23-MEMO
The code repository for "A Model or 603 Exemplars: Towards Memory-Efficient Class-Incremental Learning" (ICLR'23) in PyTorch
Language: Python - Size: 90.8 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

iCVTEAM/G-FSCIL
Code for SCIENTIA SINICA Informationis paper "Generalized representation of local relationships for few-shot incremental learning", 局部关系泛化表征的小样本增量学习
Language: Python - Size: 1.63 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

3neutronstar/CIL-Zoo
Class Incremental Learning (iCaRL, EEIL, BiC) reproduce github repository.
Language: Python - Size: 178 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

bigdata-inha/Split-and-Bridge
(AAAI 2021) Split-and-Bridge: Adaptable Class Incremental Learning within a Single Neural Network
Language: Python - Size: 77.4 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 6
