An open API service providing repository metadata for many open source software ecosystems.

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

Related Keywords
class-incremental-learning 42 continual-learning 31 incremental-learning 14 lifelong-learning 11 computer-vision 9 catastrophic-forgetting 8 pytorch 7 machine-learning 6 deep-learning 5 few-shot-learning 4 classification 3 knowledge-distillation 3 class-incremental 3 task-incremental-learning 3 few-shot-class-incremental-learning 3 online-learning 2 neural-collapse 2 eccv2022 2 domain-incremental-learning 2 elastic-weight-consolidation 2 life-long-learning 2 icarl 2 image-classification 2 facil 2 variational-autoencoder 2 graph-learning 1 graph-neural-networks 1 graph-prompting 1 batch-normalization 1 class-incremental-semantic-segmentation 1 bic 1 eccv2024 1 pseudo-labeling 1 segmentation 1 adversarial-robustness 1 graph-class-incremental-learning 1 long-tailed-learning 1 imbalanced-learning 1 imbalanced-data 1 eeil 1 ood-detection 1 likelihood-ratio-test 1 csta 1 mnist 1 dark-experience-replay 1 streaming-data 1 pattern-recognition 1 continue-learning 1 long-tail-class-incremental-learning 1 vision-transformer 1 exemplar-free 1 audio-visual-learning 1 audio-visual-correspondence 1 segment-anything 1 generalization 1 efficientnet 1 contrastive-language-image-pretraining 1 point-cloud 1 3d-object-detection 1 3d 1 unlabeled-data 1 deep-neural-networks 1 state-of-the-art 1 gradient-boosting 1 tutorial 1 resnet 1 pytorch-tutorial 1 distributed-training 1 cifar100 1 eccv 1 semantic-segmentation 1 generative-classification 1 cwr-plus 1 cwr 1 brain-inspired-replay 1 ar1 1 phi-otdr 1 evt 1 distributed-fiber-sensing 1 bias-correction 1 machinelearning 1 lifelong-machine-learning 1 replay-through-feedback 1 replay 1 gradient-episodic-memory 1 generative-models 1 distillation 1 artificial-neural-networks 1 reproducible-research 1 frugal-ai 1 vision-language-model 1 open-world-learning 1 object-detection 1 incremental-object-detection 1 detr 1 moa 1 massive-online-analysis 1 incremental 1 decision-tree 1 decision-forest 1