Skip to content

Continual Learning and Similarity of Neural Network 🖥

Notifications You must be signed in to change notification settings

eguar11011/Continual

Repository files navigation

🌱 Continual Neural Network Training

This repository enables training a neural network under continual learning scenarios. It also provides tools to compute the similarity of internal representations between two trained models.

🚀 Installation

Install the required dependencies:

pip install -r requirements.txt

🧠 Training

Train a neural network with continual learning:

python trainer.py --config path_to_config

Supported learning strategies:

  • finetune
  • replay
  • ewc

📐 Representation Similarity

Compute the similarity of internal representations between two trained models:

python subspace_similarity.py --config path_to_config

🖥️ Recommended Compute

All models in this repository were trained on RunPod using RTX 4000 Ada GPUs.
https://console.runpod.io/.

About

Continual Learning and Similarity of Neural Network 🖥

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published