├── LICENSE ├── README.md ├── assets ├── CGCD-setting.png └── Happy.png ├── config.py ├── data ├── augmentations │ ├── __init__.py │ ├── cut_out.py │ └── randaugment.py ├── cifar.py ├── corrupt_data.py ├── cub.py ├── data_utils.py ├── fgvc_aircraft.py ├── get_datasets.py ├── get_datasets_original.py ├── imagenet.py ├── stanford_cars.py └── tiny_imagenet.py ├── logs ├── cifar_continual_dataset_dict.txt ├── cub_continual_dataset_dict.txt ├── in100_continual_dataset_dict.txt └── tiny_continual_dataset_dict.txt ├── models ├── __init__.py ├── utils_gcd.py ├── utils_proto_aug.py ├── utils_simgcd.py ├── utils_simgcd_pro.py └── vision_transformer.py ├── project_utils ├── __init__.py ├── cluster_and_log_utils.py ├── cluster_utils.py └── general_utils.py ├── requirements.txt ├── ssb_splits ├── aircraft_osr_splits.pkl ├── cub_osr_splits.pkl ├── herbarium_19_class_splits.pkl └── scars_osr_splits.pkl └── train_happy.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/README.md -------------------------------------------------------------------------------- /assets/CGCD-setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/assets/CGCD-setting.png -------------------------------------------------------------------------------- /assets/Happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/assets/Happy.png -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/config.py -------------------------------------------------------------------------------- /data/augmentations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/augmentations/__init__.py -------------------------------------------------------------------------------- /data/augmentations/cut_out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/augmentations/cut_out.py -------------------------------------------------------------------------------- /data/augmentations/randaugment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/augmentations/randaugment.py -------------------------------------------------------------------------------- /data/cifar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/cifar.py -------------------------------------------------------------------------------- /data/corrupt_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/corrupt_data.py -------------------------------------------------------------------------------- /data/cub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/cub.py -------------------------------------------------------------------------------- /data/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/data_utils.py -------------------------------------------------------------------------------- /data/fgvc_aircraft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/fgvc_aircraft.py -------------------------------------------------------------------------------- /data/get_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/get_datasets.py -------------------------------------------------------------------------------- /data/get_datasets_original.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/get_datasets_original.py -------------------------------------------------------------------------------- /data/imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/imagenet.py -------------------------------------------------------------------------------- /data/stanford_cars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/stanford_cars.py -------------------------------------------------------------------------------- /data/tiny_imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/data/tiny_imagenet.py -------------------------------------------------------------------------------- /logs/cifar_continual_dataset_dict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/logs/cifar_continual_dataset_dict.txt -------------------------------------------------------------------------------- /logs/cub_continual_dataset_dict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/logs/cub_continual_dataset_dict.txt -------------------------------------------------------------------------------- /logs/in100_continual_dataset_dict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/logs/in100_continual_dataset_dict.txt -------------------------------------------------------------------------------- /logs/tiny_continual_dataset_dict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/logs/tiny_continual_dataset_dict.txt -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/utils_gcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/models/utils_gcd.py -------------------------------------------------------------------------------- /models/utils_proto_aug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/models/utils_proto_aug.py -------------------------------------------------------------------------------- /models/utils_simgcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/models/utils_simgcd.py -------------------------------------------------------------------------------- /models/utils_simgcd_pro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/models/utils_simgcd_pro.py -------------------------------------------------------------------------------- /models/vision_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/models/vision_transformer.py -------------------------------------------------------------------------------- /project_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /project_utils/cluster_and_log_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/project_utils/cluster_and_log_utils.py -------------------------------------------------------------------------------- /project_utils/cluster_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/project_utils/cluster_utils.py -------------------------------------------------------------------------------- /project_utils/general_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/project_utils/general_utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/requirements.txt -------------------------------------------------------------------------------- /ssb_splits/aircraft_osr_splits.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/ssb_splits/aircraft_osr_splits.pkl -------------------------------------------------------------------------------- /ssb_splits/cub_osr_splits.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/ssb_splits/cub_osr_splits.pkl -------------------------------------------------------------------------------- /ssb_splits/herbarium_19_class_splits.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/ssb_splits/herbarium_19_class_splits.pkl -------------------------------------------------------------------------------- /ssb_splits/scars_osr_splits.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/ssb_splits/scars_osr_splits.pkl -------------------------------------------------------------------------------- /train_happy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mashijie1028/Happy-CGCD/HEAD/train_happy.py --------------------------------------------------------------------------------