├── Configs └── multi_train_local.yml ├── Datasets ├── __pycache__ │ ├── create_dataset.cpython-38.pyc │ └── isic2018.cpython-38.pyc ├── create_dataset.py ├── create_meta.ipynb ├── isic2018_id.csv └── process_resize.py ├── Evaluation └── k_fold_val.ipynb ├── Images └── model_architecture.png ├── Models ├── Decoders.py ├── Hybrid_models │ ├── TransFuseFolder │ │ ├── DeiT.py │ │ ├── TransFuse.py │ │ ├── __pycache__ │ │ │ ├── DeiT.cpython-38.pyc │ │ │ ├── TransFuse.cpython-38.pyc │ │ │ └── vision_transformer.cpython-38.pyc │ │ └── vision_transformer.py │ ├── UTNetFolder │ │ ├── UTNet.py │ │ ├── __pycache__ │ │ │ ├── UTNet.cpython-38.pyc │ │ │ ├── conv_trans_utils.cpython-38.pyc │ │ │ └── unet_utils.cpython-38.pyc │ │ ├── conv_trans_utils.py │ │ └── unet_utils.py │ └── __pycache__ │ │ ├── Deep_RUST.cpython-38.pyc │ │ ├── Deep_RUT.cpython-38.pyc │ │ └── FAT_Net.cpython-38.pyc ├── Sota_adapters │ ├── __pycache__ │ │ ├── ResUnet_sota_adapt.cpython-38.pyc │ │ ├── UFAT_sota_adapt.cpython-38.pyc │ │ ├── domain_attention_module.cpython-38.pyc │ │ ├── residual_adapter_module.cpython-38.pyc │ │ └── se_module_vector.cpython-38.pyc │ ├── base_sota_adapt.py │ ├── domain_attention_module.py │ ├── residual_adapter_module.py │ └── se_module_vector.py ├── Transformer │ ├── SwinUnet.py │ ├── Swin_transformer.py │ ├── __pycache__ │ │ ├── AdapterFormer.cpython-38.pyc │ │ ├── Selective_Transformer.cpython-38.pyc │ │ ├── SwinUnet.cpython-38.pyc │ │ ├── Swin_adapters.cpython-38.pyc │ │ ├── Swin_adapters_0415.cpython-38.pyc │ │ ├── Swin_adapters_old.cpython-38.pyc │ │ ├── UFAT.cpython-38.pyc │ │ ├── UFAT_adapters.cpython-38.pyc │ │ ├── UFAT_for_adapt.cpython-38.pyc │ │ ├── UFAT_for_adapt_KT.cpython-38.pyc │ │ ├── UFAT_for_adapt_vis.cpython-38.pyc │ │ ├── ViT_adapters.cpython-38.pyc │ │ ├── ViT_prompt.cpython-38.pyc │ │ ├── Vit.cpython-38.pyc │ │ ├── coat.cpython-38.pyc │ │ ├── mdvit.cpython-38.pyc │ │ └── mpvit.cpython-38.pyc │ ├── base.py │ ├── coat.py │ ├── mdvit.py │ └── mpvit.py └── __pycache__ │ ├── Decoders.cpython-38.pyc │ ├── Deep_ResUnet.cpython-38.pyc │ ├── ResNet.cpython-38.pyc │ ├── Vit.cpython-38.pyc │ └── models_utils.cpython-38.pyc ├── Utils ├── __pycache__ │ ├── _deeplab.cpython-38.pyc │ ├── losses.cpython-38.pyc │ └── pieces.cpython-38.pyc ├── _deeplab.py ├── losses.py └── pieces.py ├── multi_train_BASE.py ├── multi_train_MDViT.py ├── multi_train_TransFuse.py ├── readme.md └── requirements.txt /Configs/multi_train_local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Configs/multi_train_local.yml -------------------------------------------------------------------------------- /Datasets/__pycache__/create_dataset.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Datasets/__pycache__/create_dataset.cpython-38.pyc -------------------------------------------------------------------------------- /Datasets/__pycache__/isic2018.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Datasets/__pycache__/isic2018.cpython-38.pyc -------------------------------------------------------------------------------- /Datasets/create_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Datasets/create_dataset.py -------------------------------------------------------------------------------- /Datasets/create_meta.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Datasets/create_meta.ipynb -------------------------------------------------------------------------------- /Datasets/isic2018_id.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Datasets/isic2018_id.csv -------------------------------------------------------------------------------- /Datasets/process_resize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Datasets/process_resize.py -------------------------------------------------------------------------------- /Evaluation/k_fold_val.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Evaluation/k_fold_val.ipynb -------------------------------------------------------------------------------- /Images/model_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Images/model_architecture.png -------------------------------------------------------------------------------- /Models/Decoders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Decoders.py -------------------------------------------------------------------------------- /Models/Hybrid_models/TransFuseFolder/DeiT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/TransFuseFolder/DeiT.py -------------------------------------------------------------------------------- /Models/Hybrid_models/TransFuseFolder/TransFuse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/TransFuseFolder/TransFuse.py -------------------------------------------------------------------------------- /Models/Hybrid_models/TransFuseFolder/__pycache__/DeiT.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/TransFuseFolder/__pycache__/DeiT.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Hybrid_models/TransFuseFolder/__pycache__/TransFuse.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/TransFuseFolder/__pycache__/TransFuse.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Hybrid_models/TransFuseFolder/__pycache__/vision_transformer.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/TransFuseFolder/__pycache__/vision_transformer.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Hybrid_models/TransFuseFolder/vision_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/TransFuseFolder/vision_transformer.py -------------------------------------------------------------------------------- /Models/Hybrid_models/UTNetFolder/UTNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/UTNetFolder/UTNet.py -------------------------------------------------------------------------------- /Models/Hybrid_models/UTNetFolder/__pycache__/UTNet.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/UTNetFolder/__pycache__/UTNet.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Hybrid_models/UTNetFolder/__pycache__/conv_trans_utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/UTNetFolder/__pycache__/conv_trans_utils.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Hybrid_models/UTNetFolder/__pycache__/unet_utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/UTNetFolder/__pycache__/unet_utils.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Hybrid_models/UTNetFolder/conv_trans_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/UTNetFolder/conv_trans_utils.py -------------------------------------------------------------------------------- /Models/Hybrid_models/UTNetFolder/unet_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/UTNetFolder/unet_utils.py -------------------------------------------------------------------------------- /Models/Hybrid_models/__pycache__/Deep_RUST.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/__pycache__/Deep_RUST.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Hybrid_models/__pycache__/Deep_RUT.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/__pycache__/Deep_RUT.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Hybrid_models/__pycache__/FAT_Net.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Hybrid_models/__pycache__/FAT_Net.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Sota_adapters/__pycache__/ResUnet_sota_adapt.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Sota_adapters/__pycache__/ResUnet_sota_adapt.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Sota_adapters/__pycache__/UFAT_sota_adapt.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Sota_adapters/__pycache__/UFAT_sota_adapt.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Sota_adapters/__pycache__/domain_attention_module.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Sota_adapters/__pycache__/domain_attention_module.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Sota_adapters/__pycache__/residual_adapter_module.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Sota_adapters/__pycache__/residual_adapter_module.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Sota_adapters/__pycache__/se_module_vector.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Sota_adapters/__pycache__/se_module_vector.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Sota_adapters/base_sota_adapt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Sota_adapters/base_sota_adapt.py -------------------------------------------------------------------------------- /Models/Sota_adapters/domain_attention_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Sota_adapters/domain_attention_module.py -------------------------------------------------------------------------------- /Models/Sota_adapters/residual_adapter_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Sota_adapters/residual_adapter_module.py -------------------------------------------------------------------------------- /Models/Sota_adapters/se_module_vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Sota_adapters/se_module_vector.py -------------------------------------------------------------------------------- /Models/Transformer/SwinUnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/SwinUnet.py -------------------------------------------------------------------------------- /Models/Transformer/Swin_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/Swin_transformer.py -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/AdapterFormer.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/AdapterFormer.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/Selective_Transformer.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/Selective_Transformer.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/SwinUnet.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/SwinUnet.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/Swin_adapters.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/Swin_adapters.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/Swin_adapters_0415.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/Swin_adapters_0415.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/Swin_adapters_old.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/Swin_adapters_old.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/UFAT.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/UFAT.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/UFAT_adapters.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/UFAT_adapters.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/UFAT_for_adapt.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/UFAT_for_adapt.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/UFAT_for_adapt_KT.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/UFAT_for_adapt_KT.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/UFAT_for_adapt_vis.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/UFAT_for_adapt_vis.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/ViT_adapters.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/ViT_adapters.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/ViT_prompt.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/ViT_prompt.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/Vit.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/Vit.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/coat.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/coat.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/mdvit.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/mdvit.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/__pycache__/mpvit.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/__pycache__/mpvit.cpython-38.pyc -------------------------------------------------------------------------------- /Models/Transformer/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/base.py -------------------------------------------------------------------------------- /Models/Transformer/coat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/coat.py -------------------------------------------------------------------------------- /Models/Transformer/mdvit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/mdvit.py -------------------------------------------------------------------------------- /Models/Transformer/mpvit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/Transformer/mpvit.py -------------------------------------------------------------------------------- /Models/__pycache__/Decoders.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/__pycache__/Decoders.cpython-38.pyc -------------------------------------------------------------------------------- /Models/__pycache__/Deep_ResUnet.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/__pycache__/Deep_ResUnet.cpython-38.pyc -------------------------------------------------------------------------------- /Models/__pycache__/ResNet.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/__pycache__/ResNet.cpython-38.pyc -------------------------------------------------------------------------------- /Models/__pycache__/Vit.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/__pycache__/Vit.cpython-38.pyc -------------------------------------------------------------------------------- /Models/__pycache__/models_utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Models/__pycache__/models_utils.cpython-38.pyc -------------------------------------------------------------------------------- /Utils/__pycache__/_deeplab.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Utils/__pycache__/_deeplab.cpython-38.pyc -------------------------------------------------------------------------------- /Utils/__pycache__/losses.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Utils/__pycache__/losses.cpython-38.pyc -------------------------------------------------------------------------------- /Utils/__pycache__/pieces.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Utils/__pycache__/pieces.cpython-38.pyc -------------------------------------------------------------------------------- /Utils/_deeplab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Utils/_deeplab.py -------------------------------------------------------------------------------- /Utils/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Utils/losses.py -------------------------------------------------------------------------------- /Utils/pieces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/Utils/pieces.py -------------------------------------------------------------------------------- /multi_train_BASE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/multi_train_BASE.py -------------------------------------------------------------------------------- /multi_train_MDViT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/multi_train_MDViT.py -------------------------------------------------------------------------------- /multi_train_TransFuse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/multi_train_TransFuse.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/readme.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siyi-wind/MDViT/HEAD/requirements.txt --------------------------------------------------------------------------------