├── .gitignore ├── README.md ├── class_orders ├── cifar100_order.yaml ├── cub200_order.yaml ├── imagenet100.yaml ├── imagenet_R_order.yaml ├── train_100.txt └── val_100.txt ├── configs └── class │ ├── cifar100_10-10.yaml │ ├── cifar100_50-10.yaml │ ├── cifar100_50-5.yaml │ ├── cub200_20-20.yaml │ ├── imagenet100_10-10.yaml │ ├── imagenet100_20-20.yaml │ ├── imagenet100_5-5.yaml │ ├── imagenet100_50-10.yaml │ ├── imagenet100_50-5.yaml │ ├── imagenet_r_10-10.yaml │ ├── imagenet_r_100-10.yaml │ ├── imagenet_r_100-20.yaml │ ├── imagenet_r_20-20.yaml │ └── imagenet_r_40-40.yaml ├── continual_clip ├── __init__.py ├── datasets.py ├── models.py └── utils.py ├── dataset_reqs ├── cub200_classes.txt ├── imagenet100_classes.txt ├── imagenet100_splits │ ├── train_100.txt │ └── val_100.txt └── imagenet_R_classes.txt ├── imgr_split └── imgr_train_test_split.txt ├── main.py ├── requirements.txt ├── run_experiment.sh └── setup_environment.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/README.md -------------------------------------------------------------------------------- /class_orders/cifar100_order.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/class_orders/cifar100_order.yaml -------------------------------------------------------------------------------- /class_orders/cub200_order.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/class_orders/cub200_order.yaml -------------------------------------------------------------------------------- /class_orders/imagenet100.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/class_orders/imagenet100.yaml -------------------------------------------------------------------------------- /class_orders/imagenet_R_order.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/class_orders/imagenet_R_order.yaml -------------------------------------------------------------------------------- /class_orders/train_100.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/class_orders/train_100.txt -------------------------------------------------------------------------------- /class_orders/val_100.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/class_orders/val_100.txt -------------------------------------------------------------------------------- /configs/class/cifar100_10-10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/cifar100_10-10.yaml -------------------------------------------------------------------------------- /configs/class/cifar100_50-10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/cifar100_50-10.yaml -------------------------------------------------------------------------------- /configs/class/cifar100_50-5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/cifar100_50-5.yaml -------------------------------------------------------------------------------- /configs/class/cub200_20-20.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/cub200_20-20.yaml -------------------------------------------------------------------------------- /configs/class/imagenet100_10-10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/imagenet100_10-10.yaml -------------------------------------------------------------------------------- /configs/class/imagenet100_20-20.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/imagenet100_20-20.yaml -------------------------------------------------------------------------------- /configs/class/imagenet100_5-5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/imagenet100_5-5.yaml -------------------------------------------------------------------------------- /configs/class/imagenet100_50-10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/imagenet100_50-10.yaml -------------------------------------------------------------------------------- /configs/class/imagenet100_50-5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/imagenet100_50-5.yaml -------------------------------------------------------------------------------- /configs/class/imagenet_r_10-10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/imagenet_r_10-10.yaml -------------------------------------------------------------------------------- /configs/class/imagenet_r_100-10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/imagenet_r_100-10.yaml -------------------------------------------------------------------------------- /configs/class/imagenet_r_100-20.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/imagenet_r_100-20.yaml -------------------------------------------------------------------------------- /configs/class/imagenet_r_20-20.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/imagenet_r_20-20.yaml -------------------------------------------------------------------------------- /configs/class/imagenet_r_40-40.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/configs/class/imagenet_r_40-40.yaml -------------------------------------------------------------------------------- /continual_clip/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /continual_clip/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/continual_clip/datasets.py -------------------------------------------------------------------------------- /continual_clip/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/continual_clip/models.py -------------------------------------------------------------------------------- /continual_clip/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/continual_clip/utils.py -------------------------------------------------------------------------------- /dataset_reqs/cub200_classes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/dataset_reqs/cub200_classes.txt -------------------------------------------------------------------------------- /dataset_reqs/imagenet100_classes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/dataset_reqs/imagenet100_classes.txt -------------------------------------------------------------------------------- /dataset_reqs/imagenet100_splits/train_100.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/dataset_reqs/imagenet100_splits/train_100.txt -------------------------------------------------------------------------------- /dataset_reqs/imagenet100_splits/val_100.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/dataset_reqs/imagenet100_splits/val_100.txt -------------------------------------------------------------------------------- /dataset_reqs/imagenet_R_classes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/dataset_reqs/imagenet_R_classes.txt -------------------------------------------------------------------------------- /imgr_split/imgr_train_test_split.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/imgr_split/imgr_train_test_split.txt -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/main.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_experiment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/run_experiment.sh -------------------------------------------------------------------------------- /setup_environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linlany/RAPF/HEAD/setup_environment.sh --------------------------------------------------------------------------------