├── .gitignore ├── ATTA ├── __init__.py ├── data │ ├── __init__.py │ ├── domainbed_datasets │ │ ├── __init__.py │ │ ├── db_datasets.py │ │ └── download.py │ └── loaders │ │ ├── __init__.py │ │ ├── fast_data_loader.py │ │ └── misc.py ├── definitions.py ├── kernel │ ├── __init__.py │ ├── alg_main.py │ ├── algorithms │ │ ├── Base.py │ │ ├── CLUE.py │ │ ├── CoTTA.py │ │ ├── EATA.py │ │ ├── Entropy.py │ │ ├── Kmeans.py │ │ ├── Random.py │ │ ├── SAR.py │ │ ├── SimATTA.py │ │ ├── __init__.py │ │ └── tent.py │ ├── launch.py │ └── launchers │ │ ├── __init__.py │ │ ├── ada_launcher.py │ │ ├── basic_launcher.py │ │ ├── harvest_launcher.py │ │ ├── multi_launcher.py │ │ ├── sensitive_launcher.py │ │ └── single_launcher.py ├── networks │ ├── __init__.py │ └── domainbed_networks │ │ ├── __init__.py │ │ ├── networks.py │ │ ├── resnet_decoder.py │ │ └── wide_resnet.py └── utils │ ├── __init__.py │ ├── args.py │ ├── config_reader.py │ ├── data.py │ ├── evaluation.py │ ├── fast_pytorch_kmeans │ ├── __init__.py │ ├── init_methods.py │ ├── kmeans.py │ └── multi_kmeans.py │ ├── initial.py │ ├── load_manager.py │ ├── logger.py │ ├── metric.py │ ├── register.py │ ├── table_extractor.py │ └── train.py ├── LICENSE ├── README.md ├── configs └── TTA_configs │ ├── OfficeHome │ ├── CLUE.yaml │ ├── CoTTA.yaml │ ├── EATA.yaml │ ├── Entropy.yaml │ ├── Kmeans.yaml │ ├── Random.yaml │ ├── SAR.yaml │ ├── SimATTA.yaml │ ├── Tent.yaml │ └── base.yaml │ ├── PACS │ ├── CLUE.yaml │ ├── CoTTA.yaml │ ├── EATA.yaml │ ├── Entropy.yaml │ ├── Kmeans.yaml │ ├── Random.yaml │ ├── SAR.yaml │ ├── SimATTA.yaml │ ├── Tent.yaml │ └── base.yaml │ ├── TinyImageNetC │ ├── CLUE.yaml │ ├── CoTTA.yaml │ ├── EATA.yaml │ ├── Entropy.yaml │ ├── Kmeans.yaml │ ├── Random.yaml │ ├── SAR.yaml │ ├── SimATTA.yaml │ ├── Tent.yaml │ └── base.yaml │ ├── VLCS │ ├── CLUE.yaml │ ├── CoTTA.yaml │ ├── EATA.yaml │ ├── Entropy.yaml │ ├── Kmeans.yaml │ ├── Random.yaml │ ├── SAR.yaml │ ├── SimATTA.yaml │ ├── Tent.yaml │ └── base.yaml │ └── base.yaml ├── docs └── imgs │ ├── ATTA.pdf │ └── ATTA.png ├── environment_PyTorch110.yml ├── environment_PyTorch110_locked.yml ├── environment_PyTorch21.yml ├── environment_PyTorch21_locked.yml ├── setup.py └── storage └── checkpoints └── round1 ├── PACS └── [2, 0, 1, 3] │ └── ResNet18_3l_meanpool_0dp_Truefzbn │ └── 0.0001lr_0.0wd │ └── ERM_no_param │ ├── encoder_2.pth │ ├── exp │ ├── exp1.csv │ ├── exp12345.csv │ ├── exp2.csv │ ├── exp3.csv │ ├── exp4.csv │ └── exp5.csv │ └── fc_2.pth └── VLCS └── [0, 1, 2, 3] └── ResNet18_3l_meanpool_0dp_Truefzbn └── 0.0001lr_0.0wd └── ERM_no_param ├── encoder_0.pth └── fc_0.pth /.gitignore: -------------------------------------------------------------------------------- 1 | .idea -------------------------------------------------------------------------------- /ATTA/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/__init__.py -------------------------------------------------------------------------------- /ATTA/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/data/__init__.py -------------------------------------------------------------------------------- /ATTA/data/domainbed_datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/data/domainbed_datasets/__init__.py -------------------------------------------------------------------------------- /ATTA/data/domainbed_datasets/db_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/data/domainbed_datasets/db_datasets.py -------------------------------------------------------------------------------- /ATTA/data/domainbed_datasets/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/data/domainbed_datasets/download.py -------------------------------------------------------------------------------- /ATTA/data/loaders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/data/loaders/__init__.py -------------------------------------------------------------------------------- /ATTA/data/loaders/fast_data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/data/loaders/fast_data_loader.py -------------------------------------------------------------------------------- /ATTA/data/loaders/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/data/loaders/misc.py -------------------------------------------------------------------------------- /ATTA/definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/definitions.py -------------------------------------------------------------------------------- /ATTA/kernel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/__init__.py -------------------------------------------------------------------------------- /ATTA/kernel/alg_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/alg_main.py -------------------------------------------------------------------------------- /ATTA/kernel/algorithms/Base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/algorithms/Base.py -------------------------------------------------------------------------------- /ATTA/kernel/algorithms/CLUE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/algorithms/CLUE.py -------------------------------------------------------------------------------- /ATTA/kernel/algorithms/CoTTA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/algorithms/CoTTA.py -------------------------------------------------------------------------------- /ATTA/kernel/algorithms/EATA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/algorithms/EATA.py -------------------------------------------------------------------------------- /ATTA/kernel/algorithms/Entropy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/algorithms/Entropy.py -------------------------------------------------------------------------------- /ATTA/kernel/algorithms/Kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/algorithms/Kmeans.py -------------------------------------------------------------------------------- /ATTA/kernel/algorithms/Random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/algorithms/Random.py -------------------------------------------------------------------------------- /ATTA/kernel/algorithms/SAR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/algorithms/SAR.py -------------------------------------------------------------------------------- /ATTA/kernel/algorithms/SimATTA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/algorithms/SimATTA.py -------------------------------------------------------------------------------- /ATTA/kernel/algorithms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/algorithms/__init__.py -------------------------------------------------------------------------------- /ATTA/kernel/algorithms/tent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/algorithms/tent.py -------------------------------------------------------------------------------- /ATTA/kernel/launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/launch.py -------------------------------------------------------------------------------- /ATTA/kernel/launchers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/launchers/__init__.py -------------------------------------------------------------------------------- /ATTA/kernel/launchers/ada_launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/launchers/ada_launcher.py -------------------------------------------------------------------------------- /ATTA/kernel/launchers/basic_launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/launchers/basic_launcher.py -------------------------------------------------------------------------------- /ATTA/kernel/launchers/harvest_launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/launchers/harvest_launcher.py -------------------------------------------------------------------------------- /ATTA/kernel/launchers/multi_launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/launchers/multi_launcher.py -------------------------------------------------------------------------------- /ATTA/kernel/launchers/sensitive_launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/launchers/sensitive_launcher.py -------------------------------------------------------------------------------- /ATTA/kernel/launchers/single_launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/kernel/launchers/single_launcher.py -------------------------------------------------------------------------------- /ATTA/networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/networks/__init__.py -------------------------------------------------------------------------------- /ATTA/networks/domainbed_networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/networks/domainbed_networks/__init__.py -------------------------------------------------------------------------------- /ATTA/networks/domainbed_networks/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/networks/domainbed_networks/networks.py -------------------------------------------------------------------------------- /ATTA/networks/domainbed_networks/resnet_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/networks/domainbed_networks/resnet_decoder.py -------------------------------------------------------------------------------- /ATTA/networks/domainbed_networks/wide_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/networks/domainbed_networks/wide_resnet.py -------------------------------------------------------------------------------- /ATTA/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/__init__.py -------------------------------------------------------------------------------- /ATTA/utils/args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/args.py -------------------------------------------------------------------------------- /ATTA/utils/config_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/config_reader.py -------------------------------------------------------------------------------- /ATTA/utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/data.py -------------------------------------------------------------------------------- /ATTA/utils/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/evaluation.py -------------------------------------------------------------------------------- /ATTA/utils/fast_pytorch_kmeans/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/fast_pytorch_kmeans/__init__.py -------------------------------------------------------------------------------- /ATTA/utils/fast_pytorch_kmeans/init_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/fast_pytorch_kmeans/init_methods.py -------------------------------------------------------------------------------- /ATTA/utils/fast_pytorch_kmeans/kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/fast_pytorch_kmeans/kmeans.py -------------------------------------------------------------------------------- /ATTA/utils/fast_pytorch_kmeans/multi_kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/fast_pytorch_kmeans/multi_kmeans.py -------------------------------------------------------------------------------- /ATTA/utils/initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/initial.py -------------------------------------------------------------------------------- /ATTA/utils/load_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/load_manager.py -------------------------------------------------------------------------------- /ATTA/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/logger.py -------------------------------------------------------------------------------- /ATTA/utils/metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/metric.py -------------------------------------------------------------------------------- /ATTA/utils/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/register.py -------------------------------------------------------------------------------- /ATTA/utils/table_extractor.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ATTA/utils/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/ATTA/utils/train.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/README.md -------------------------------------------------------------------------------- /configs/TTA_configs/OfficeHome/CLUE.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/OfficeHome/CLUE.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/OfficeHome/CoTTA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/OfficeHome/CoTTA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/OfficeHome/EATA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/OfficeHome/EATA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/OfficeHome/Entropy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/OfficeHome/Entropy.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/OfficeHome/Kmeans.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/OfficeHome/Kmeans.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/OfficeHome/Random.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/OfficeHome/Random.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/OfficeHome/SAR.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/OfficeHome/SAR.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/OfficeHome/SimATTA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/OfficeHome/SimATTA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/OfficeHome/Tent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/OfficeHome/Tent.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/OfficeHome/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/OfficeHome/base.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/PACS/CLUE.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/PACS/CLUE.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/PACS/CoTTA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/PACS/CoTTA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/PACS/EATA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/PACS/EATA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/PACS/Entropy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/PACS/Entropy.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/PACS/Kmeans.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/PACS/Kmeans.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/PACS/Random.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/PACS/Random.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/PACS/SAR.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/PACS/SAR.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/PACS/SimATTA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/PACS/SimATTA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/PACS/Tent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/PACS/Tent.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/PACS/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/PACS/base.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/TinyImageNetC/CLUE.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/TinyImageNetC/CLUE.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/TinyImageNetC/CoTTA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/TinyImageNetC/CoTTA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/TinyImageNetC/EATA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/TinyImageNetC/EATA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/TinyImageNetC/Entropy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/TinyImageNetC/Entropy.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/TinyImageNetC/Kmeans.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/TinyImageNetC/Kmeans.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/TinyImageNetC/Random.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/TinyImageNetC/Random.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/TinyImageNetC/SAR.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/TinyImageNetC/SAR.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/TinyImageNetC/SimATTA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/TinyImageNetC/SimATTA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/TinyImageNetC/Tent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/TinyImageNetC/Tent.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/TinyImageNetC/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/TinyImageNetC/base.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/VLCS/CLUE.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/VLCS/CLUE.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/VLCS/CoTTA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/VLCS/CoTTA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/VLCS/EATA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/VLCS/EATA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/VLCS/Entropy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/VLCS/Entropy.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/VLCS/Kmeans.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/VLCS/Kmeans.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/VLCS/Random.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/VLCS/Random.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/VLCS/SAR.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/VLCS/SAR.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/VLCS/SimATTA.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/VLCS/SimATTA.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/VLCS/Tent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/VLCS/Tent.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/VLCS/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/VLCS/base.yaml -------------------------------------------------------------------------------- /configs/TTA_configs/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/configs/TTA_configs/base.yaml -------------------------------------------------------------------------------- /docs/imgs/ATTA.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/docs/imgs/ATTA.pdf -------------------------------------------------------------------------------- /docs/imgs/ATTA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/docs/imgs/ATTA.png -------------------------------------------------------------------------------- /environment_PyTorch110.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/environment_PyTorch110.yml -------------------------------------------------------------------------------- /environment_PyTorch110_locked.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/environment_PyTorch110_locked.yml -------------------------------------------------------------------------------- /environment_PyTorch21.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/environment_PyTorch21.yml -------------------------------------------------------------------------------- /environment_PyTorch21_locked.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/environment_PyTorch21_locked.yml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/setup.py -------------------------------------------------------------------------------- /storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/encoder_2.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/encoder_2.pth -------------------------------------------------------------------------------- /storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp1.csv -------------------------------------------------------------------------------- /storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp12345.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp12345.csv -------------------------------------------------------------------------------- /storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp2.csv -------------------------------------------------------------------------------- /storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp3.csv -------------------------------------------------------------------------------- /storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp4.csv -------------------------------------------------------------------------------- /storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp5.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/exp/exp5.csv -------------------------------------------------------------------------------- /storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/fc_2.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/storage/checkpoints/round1/PACS/[2, 0, 1, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/fc_2.pth -------------------------------------------------------------------------------- /storage/checkpoints/round1/VLCS/[0, 1, 2, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/encoder_0.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/storage/checkpoints/round1/VLCS/[0, 1, 2, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/encoder_0.pth -------------------------------------------------------------------------------- /storage/checkpoints/round1/VLCS/[0, 1, 2, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/fc_0.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divelab/ATTA/HEAD/storage/checkpoints/round1/VLCS/[0, 1, 2, 3]/ResNet18_3l_meanpool_0dp_Truefzbn/0.0001lr_0.0wd/ERM_no_param/fc_0.pth --------------------------------------------------------------------------------