Image Classification on VLCS
86.98AccuracyAny-shift Prompting + TPT
Evaluation Results
| Method | Links | |
|---|---|---|
| Any-shift Prompting + TPTTest-time optimization=true, Backbone=ViT-B/162024.02 | 86.98 | |
| Any-shift PromptingTest-time optimization=false, Backbone=ViT-B/162024.02 | 86.54 | |
| CoCoOp + TPTTest-time optimization=true, Backbone=ViT-B/162024.02 | 85.55 | |
| CoOp + TPTTest-time optimization=true, Backbone=ViT-B/162024.02 | 85.06 | |
| TPTTest-time optimization=true, Backbone=ViT-B/162024.02 | 84.33 | |
| DPLTest-time optimization=false, Backbone=ViT-B/162024.02 | 83.99 | |
| CoCoOpTest-time optimization=false, Backbone=ViT-B/162024.02 | 83.89 | |
| CoOpTest-time optimization=false, Backbone=ViT-B/162024.02 | 82.51 | |
| CLIPTest-time optimization=false, Backbone=ViT-B/162024.02 | 81.43 | |
| CLIP-DTest-time optimization=false, Backbone=ViT-B/162024.02 | 80.7 | |
| GMOE-S/16Backbone=ViT-S/16, Selection Criterion=train-validation selection2022.06 | 80.2 | |
| EVIL-SAMOptimization=SAM2025.12 | 80.1 | |
| ERMBackbone=ViT-S/16, Selection Criterion=train-validation selection2022.06 | 79.7 | |
| StableNetBackbone=ResNet-18, Evaluation Protocol=unbalanced + flexible, Number of runs=32021.04 | 79.15 | |
| SWADBackbone=ResNet-50, Selection Criterion=train-validation selection2022.06 | 79.1 | |
| mDSDIBackbone=ResNet-502021.10 | 79 | |
| MIROBackbone=ResNet-50, Selection Criterion=train-validation selection2022.06 | 79 | |
| CORAL-SAMOptimization=SAM2025.12 | 79 | |
| DG-MMLDBackbone=ResNet-18, Evaluation Protocol=unbalanced + flexible, Number of runs=32021.04 | 78.96 | |
| CORALBackbone=ResNet-502021.10 | 78.8 | |
| DANNBackbone=ResNet-50, Selection Criterion=train-validation selection2022.06 | 78.7 | |
| DANNBackbone=ResNet-502021.10 | 78.6 | |
| IRMBackbone=ResNet-502021.10 | 78.5 | |
| IRMBackbone=ResNet-50, Selection Criterion=train-validation selection2022.06 | 78.5 | |
| SagNet-SAMOptimization=SAM2025.12 | 78.5 | |
| VREXBackbone=ResNet-502021.10 | 78.3 | |
| SagNetsBackbone=ResNet-502021.10 | 77.8 | |
| FISHBackbone=ResNet-50, Selection Criterion=train-validation selection2022.06 | 77.8 | |
| FishrBackbone=ResNet-50, Selection Criterion=train-validation selection2022.06 | 77.8 | |
| CORALBackbone=ResNet-50, Selection Criterion=train-validation selection2022.06 | 77.7 | |
| ARMBackbone=ResNet-502021.10 | 77.6 | |
| ERMBackbone=ResNet-502021.10 | 77.5 | |
| MMDBackbone=ResNet-502021.10 | 77.5 | |
| CDANNBackbone=ResNet-502021.10 | 77.5 | |
| MixupBackbone=ResNet-502021.10 | 77.4 | |
| ERMBackbone=ResNet-50, Selection Criterion=train-validation selection2022.06 | 77.4 | |
| SparseIRM-SAMOptimization=SAM2025.12 | 77.4 | |
| MLDGBackbone=ResNet-502021.10 | 77.2 | |
| MTLBackbone=ResNet-502021.10 | 77.2 | |
| RSCBackbone=ResNet-502021.10 | 77.1 | |
| MRM-SAMOptimization=SAM2025.12 | 77.1 | |
| JiGenBackbone=ResNet-18, Evaluation Protocol=unbalanced + flexible, Number of runs=32021.04 | 76.75 | |
| GroupDROBackbone=ResNet-502021.10 | 76.7 | |
| MMDBackbone=ResNet-50, Selection Criterion=train-validation selection2022.06 | 76.7 | |
| RSCBackbone=ResNet-18, Evaluation Protocol=unbalanced + flexible, Number of runs=32021.04 | 74.81 | |
| TSDBackbone=ResNet-502023.03 | 74.52 | |
| ERMBackbone=ResNet-502023.03 | 74.01 | |
| T3ABackbone=ResNet-502023.03 | 73.98 | |
| LAMEBackbone=ResNet-502023.03 | 73.94 | |
| ResNet-18Backbone=ResNet-18, Evaluation Protocol=unbalanced + flexible, Number of runs=32021.04 | 73.77 | |
| TSDBackbone=ResNet-182023.03 | 73.61 | |
| T3ABackbone=ResNet-182023.03 | 73.03 | |
| StyleMatch + OursLabels per class=5, Evaluation protocol=leave-one-domain out, Average over seeds=52024.03 | 72.9 | |
| LAMEBackbone=ResNet-182023.03 | 72.88 | |
| ERMBackbone=ResNet-182023.03 | 72.75 | |
| StyleMatchLabels per class=5, Evaluation protocol=leave-one-domain out, Average over seeds=52024.03 | 72.5 | |
| FixMatch + OursLabels per class=5, Evaluation protocol=leave-one-domain out, Average over seeds=52024.03 | 71.3 | |
| FixMatchLabels per class=5, Evaluation protocol=leave-one-domain out, Average over seeds=52024.03 | 69.9 | |
| M-ADABackbone=ResNet-18, Evaluation Protocol=unbalanced + flexible, Number of runs=32021.04 | 69.58 | |
| TentBackbone=ResNet-502023.03 | 69.2 | |
| PLBackbone=ResNet-182023.03 | 68.93 | |
| PLBackbone=ResNet-502023.03 | 68.52 | |
| TentBackbone=ResNet-182023.03 | 67.36 | |
| ERMLabels per class=5, Evaluation protocol=leave-one-domain out, Average over seeds=52024.03 | 67.2 | |
| EntMinLabels per class=5, Evaluation protocol=leave-one-domain out, Average over seeds=52024.03 | 66.5 | |
| MeanTeacherLabels per class=5, Evaluation protocol=leave-one-domain out, Average over seeds=52024.03 | 66.4 | |
| SHOT-IMBackbone=ResNet-502023.03 | 65.23 | |
| SHOT-IMBackbone=ResNet-182023.03 | 64.9 | |
| ETABackbone=ResNet-502023.03 | 64.79 | |
| BNBackbone=ResNet-502023.03 | 64.78 | |
| ETABackbone=ResNet-182023.03 | 64.35 | |
| BNBackbone=ResNet-182023.03 | 64.31 | |
| FreeMatch + OursLabels per class=5, Evaluation protocol=leave-one-domain out, Average over seeds=52024.03 | 62.1 | |
| FreeMatchLabels per class=5, Evaluation protocol=leave-one-domain out, Average over seeds=52024.03 | 60.3 | |
| FlexMatch + OursLabels per class=5, Evaluation protocol=leave-one-domain out, Average over seeds=52024.03 | 58 | |
| FlexMatchLabels per class=5, Evaluation protocol=leave-one-domain out, Average over seeds=52024.03 | 56 |