├── .gitignore ├── Readme.md ├── data_loader.py ├── dataset ├── DomainNet │ ├── test_classes.txt │ ├── train_classes.txt │ └── val_classes.txt ├── get_datasetlist.py ├── mini-imagenet │ ├── label_dict.txt │ ├── test.txt │ ├── test_new_domain.txt │ ├── test_new_domain_fsl.txt │ ├── train.txt │ ├── val.txt │ ├── val_new_domain.txt │ ├── val_new_domain_fsl.txt │ └── val_source_domain.txt └── tiered-imagenet │ ├── label_dict.txt │ ├── readme.md │ ├── test.txt │ ├── test_new_domain.txt │ ├── test_new_domain_fsl.txt │ ├── train.txt │ ├── val.txt │ ├── val_new_domain.txt │ ├── val_new_domain_fsl.txt │ └── val_source_domain.txt ├── domain_adaptive_module ├── __init__.py ├── data_list.py ├── eval.py ├── eval.sh ├── loss.py ├── lr.py ├── lr_schedule.py ├── network.py └── pre_process.py ├── pretrain ├── dataloader.py ├── main_resnet.py ├── resnet.py └── train.sh ├── prototypical_module ├── __init__.py ├── convnet.py ├── extract_feature.py ├── logreg.py ├── mini_imagenet.py ├── resnet.py ├── samplers.py └── utils.py ├── test.py ├── train.py ├── train.sh ├── train_cross.py ├── train_cross.sh └── train_lambda.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/.gitignore -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/Readme.md -------------------------------------------------------------------------------- /data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/data_loader.py -------------------------------------------------------------------------------- /dataset/DomainNet/test_classes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/DomainNet/test_classes.txt -------------------------------------------------------------------------------- /dataset/DomainNet/train_classes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/DomainNet/train_classes.txt -------------------------------------------------------------------------------- /dataset/DomainNet/val_classes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/DomainNet/val_classes.txt -------------------------------------------------------------------------------- /dataset/get_datasetlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/get_datasetlist.py -------------------------------------------------------------------------------- /dataset/mini-imagenet/label_dict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/mini-imagenet/label_dict.txt -------------------------------------------------------------------------------- /dataset/mini-imagenet/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/mini-imagenet/test.txt -------------------------------------------------------------------------------- /dataset/mini-imagenet/test_new_domain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/mini-imagenet/test_new_domain.txt -------------------------------------------------------------------------------- /dataset/mini-imagenet/test_new_domain_fsl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/mini-imagenet/test_new_domain_fsl.txt -------------------------------------------------------------------------------- /dataset/mini-imagenet/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/mini-imagenet/train.txt -------------------------------------------------------------------------------- /dataset/mini-imagenet/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/mini-imagenet/val.txt -------------------------------------------------------------------------------- /dataset/mini-imagenet/val_new_domain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/mini-imagenet/val_new_domain.txt -------------------------------------------------------------------------------- /dataset/mini-imagenet/val_new_domain_fsl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/mini-imagenet/val_new_domain_fsl.txt -------------------------------------------------------------------------------- /dataset/mini-imagenet/val_source_domain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/mini-imagenet/val_source_domain.txt -------------------------------------------------------------------------------- /dataset/tiered-imagenet/label_dict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/tiered-imagenet/label_dict.txt -------------------------------------------------------------------------------- /dataset/tiered-imagenet/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/tiered-imagenet/readme.md -------------------------------------------------------------------------------- /dataset/tiered-imagenet/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/tiered-imagenet/test.txt -------------------------------------------------------------------------------- /dataset/tiered-imagenet/test_new_domain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/tiered-imagenet/test_new_domain.txt -------------------------------------------------------------------------------- /dataset/tiered-imagenet/test_new_domain_fsl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/tiered-imagenet/test_new_domain_fsl.txt -------------------------------------------------------------------------------- /dataset/tiered-imagenet/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/tiered-imagenet/train.txt -------------------------------------------------------------------------------- /dataset/tiered-imagenet/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/tiered-imagenet/val.txt -------------------------------------------------------------------------------- /dataset/tiered-imagenet/val_new_domain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/tiered-imagenet/val_new_domain.txt -------------------------------------------------------------------------------- /dataset/tiered-imagenet/val_new_domain_fsl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/tiered-imagenet/val_new_domain_fsl.txt -------------------------------------------------------------------------------- /dataset/tiered-imagenet/val_source_domain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/dataset/tiered-imagenet/val_source_domain.txt -------------------------------------------------------------------------------- /domain_adaptive_module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /domain_adaptive_module/data_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/domain_adaptive_module/data_list.py -------------------------------------------------------------------------------- /domain_adaptive_module/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/domain_adaptive_module/eval.py -------------------------------------------------------------------------------- /domain_adaptive_module/eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/domain_adaptive_module/eval.sh -------------------------------------------------------------------------------- /domain_adaptive_module/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/domain_adaptive_module/loss.py -------------------------------------------------------------------------------- /domain_adaptive_module/lr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/domain_adaptive_module/lr.py -------------------------------------------------------------------------------- /domain_adaptive_module/lr_schedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/domain_adaptive_module/lr_schedule.py -------------------------------------------------------------------------------- /domain_adaptive_module/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/domain_adaptive_module/network.py -------------------------------------------------------------------------------- /domain_adaptive_module/pre_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/domain_adaptive_module/pre_process.py -------------------------------------------------------------------------------- /pretrain/dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/pretrain/dataloader.py -------------------------------------------------------------------------------- /pretrain/main_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/pretrain/main_resnet.py -------------------------------------------------------------------------------- /pretrain/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/pretrain/resnet.py -------------------------------------------------------------------------------- /pretrain/train.sh: -------------------------------------------------------------------------------- 1 | python -u main_resnet.py --epochs 50 --batch_size 1024 2>&1 | tee log.txt & 2 | -------------------------------------------------------------------------------- /prototypical_module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /prototypical_module/convnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/prototypical_module/convnet.py -------------------------------------------------------------------------------- /prototypical_module/extract_feature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/prototypical_module/extract_feature.py -------------------------------------------------------------------------------- /prototypical_module/logreg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/prototypical_module/logreg.py -------------------------------------------------------------------------------- /prototypical_module/mini_imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/prototypical_module/mini_imagenet.py -------------------------------------------------------------------------------- /prototypical_module/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/prototypical_module/resnet.py -------------------------------------------------------------------------------- /prototypical_module/samplers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/prototypical_module/samplers.py -------------------------------------------------------------------------------- /prototypical_module/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/prototypical_module/utils.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/test.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/train.py -------------------------------------------------------------------------------- /train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/train.sh -------------------------------------------------------------------------------- /train_cross.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/train_cross.py -------------------------------------------------------------------------------- /train_cross.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/train_cross.sh -------------------------------------------------------------------------------- /train_lambda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingmyu/DAPN/HEAD/train_lambda.py --------------------------------------------------------------------------------