├── .gitignore ├── LICENSE ├── README.md ├── dataset.py ├── demo_classification.py ├── evaluate_classification.py ├── loss ├── DiceLoss.py ├── FocalLoss.py ├── WeightDiceLoss.py ├── metric.py └── ssim.py ├── models ├── Dpt.py ├── __init__.py ├── adapter.py ├── dpt │ ├── __init__.py │ ├── base_model.py │ ├── blocks.py │ ├── layers │ │ ├── __init__.py │ │ ├── attention.py │ │ ├── block.py │ │ ├── dino_head.py │ │ ├── drop_path.py │ │ ├── layer_scale.py │ │ ├── mlp.py │ │ ├── patch_embed.py │ │ └── swiglu_ffn.py │ ├── midas_net.py │ ├── models.py │ ├── transforms.py │ └── vit.py ├── layers │ ├── __init__.py │ ├── attention.py │ ├── block.py │ ├── dino_head.py │ ├── drop_path.py │ ├── layer_scale.py │ ├── mlp.py │ ├── patch_embed.py │ └── swiglu_ffn.py ├── unet.py ├── vision_transformer.py └── vision_transformer_lora.py ├── requirements.txt └── run ├── mla_crater.sh ├── mla_das.sh ├── mla_facies.sh ├── mla_fault.sh └── mla_salt.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/README.md -------------------------------------------------------------------------------- /dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/dataset.py -------------------------------------------------------------------------------- /demo_classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/demo_classification.py -------------------------------------------------------------------------------- /evaluate_classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/evaluate_classification.py -------------------------------------------------------------------------------- /loss/DiceLoss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/loss/DiceLoss.py -------------------------------------------------------------------------------- /loss/FocalLoss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/loss/FocalLoss.py -------------------------------------------------------------------------------- /loss/WeightDiceLoss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/loss/WeightDiceLoss.py -------------------------------------------------------------------------------- /loss/metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/loss/metric.py -------------------------------------------------------------------------------- /loss/ssim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/loss/ssim.py -------------------------------------------------------------------------------- /models/Dpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/Dpt.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/adapter.py -------------------------------------------------------------------------------- /models/dpt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/__init__.py -------------------------------------------------------------------------------- /models/dpt/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/base_model.py -------------------------------------------------------------------------------- /models/dpt/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/blocks.py -------------------------------------------------------------------------------- /models/dpt/layers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/layers/__init__.py -------------------------------------------------------------------------------- /models/dpt/layers/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/layers/attention.py -------------------------------------------------------------------------------- /models/dpt/layers/block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/layers/block.py -------------------------------------------------------------------------------- /models/dpt/layers/dino_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/layers/dino_head.py -------------------------------------------------------------------------------- /models/dpt/layers/drop_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/layers/drop_path.py -------------------------------------------------------------------------------- /models/dpt/layers/layer_scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/layers/layer_scale.py -------------------------------------------------------------------------------- /models/dpt/layers/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/layers/mlp.py -------------------------------------------------------------------------------- /models/dpt/layers/patch_embed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/layers/patch_embed.py -------------------------------------------------------------------------------- /models/dpt/layers/swiglu_ffn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/layers/swiglu_ffn.py -------------------------------------------------------------------------------- /models/dpt/midas_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/midas_net.py -------------------------------------------------------------------------------- /models/dpt/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/models.py -------------------------------------------------------------------------------- /models/dpt/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/transforms.py -------------------------------------------------------------------------------- /models/dpt/vit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/dpt/vit.py -------------------------------------------------------------------------------- /models/layers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/layers/__init__.py -------------------------------------------------------------------------------- /models/layers/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/layers/attention.py -------------------------------------------------------------------------------- /models/layers/block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/layers/block.py -------------------------------------------------------------------------------- /models/layers/dino_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/layers/dino_head.py -------------------------------------------------------------------------------- /models/layers/drop_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/layers/drop_path.py -------------------------------------------------------------------------------- /models/layers/layer_scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/layers/layer_scale.py -------------------------------------------------------------------------------- /models/layers/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/layers/mlp.py -------------------------------------------------------------------------------- /models/layers/patch_embed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/layers/patch_embed.py -------------------------------------------------------------------------------- /models/layers/swiglu_ffn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/layers/swiglu_ffn.py -------------------------------------------------------------------------------- /models/unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/unet.py -------------------------------------------------------------------------------- /models/vision_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/vision_transformer.py -------------------------------------------------------------------------------- /models/vision_transformer_lora.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/models/vision_transformer_lora.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/requirements.txt -------------------------------------------------------------------------------- /run/mla_crater.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/run/mla_crater.sh -------------------------------------------------------------------------------- /run/mla_das.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/run/mla_das.sh -------------------------------------------------------------------------------- /run/mla_facies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/run/mla_facies.sh -------------------------------------------------------------------------------- /run/mla_fault.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/run/mla_fault.sh -------------------------------------------------------------------------------- /run/mla_salt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProgrammerZXG/Cross-Domain-Foundation-Model-Adaptation/HEAD/run/mla_salt.sh --------------------------------------------------------------------------------