Getting Started
Prerequisites
Python 3.10+
CUDA-enabled GPU (optional but recommended)
Installation
Create and activate a virtual environment, then install dependencies:
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
Quick training run
Run a baseline continual SSL experiment:
python train.py --config simsiam_cifar_class
Useful overrides
python train.py --config byol_cifar_class --num_tasks 10 --train_epochs 200
python train.py --config simsiam_cifar_class --plugin experience_replay
Hyperparameter tuning
python tune.py --config byol_cifar_class --num_trials 25
Python API note
The script entry points are currently the most complete workflow paths.