CoDoL: Conditional Domain Prompt Learning for Out-of-Distribution Generalization

Min Zhang, Bo Jiang, Jie Zhou, Yimeng Liu, Xin Lin
9/18/2025
cs.CV

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Recent advances in pre-training vision-language models (VLMs), e.g., contrastive language-image pre-training (CLIP) methods, have shown great potential in learning out-of-distribution (OOD) representations. Despite showing competitive performance, the prompt-based CLIP methods still suffer from: i) inaccurate text descriptions, which leads to degraded accuracy and robustness, and poses a challenge for zero-shot CLIP methods. ii) limited vision-language embedding alignment, which significantly affects the generalization performance. To tackle the above issues, this paper proposes a novel Conditional Domain prompt Learning (CoDoL) method, which utilizes readily-available domain information to form prompts and improves the vision-language embedding alignment for improving OOD generalization. To capture both instance-specific and domain-specific information, we further propose a lightweight Domain Meta Network (DMN) to generate input-conditional tokens for images in each domain. Extensive experiments on four OOD benchmarks (PACS, VLCS, OfficeHome and DigitDG) validate the effectiveness of our proposed CoDoL in terms of improving the vision-language embedding alignment as well as the out-of-distribution generalization performance.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhang2025codol,
  title  = {CoDoL: Conditional Domain Prompt Learning for Out-of-Distribution Generalization},
  author = {Min Zhang and Bo Jiang and Jie Zhou and Yimeng Liu and Xin Lin},
  year   = {2025},
  eprint = {2509.15330},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.15330v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.15330.svg)](https://codeofpaper.com/paper/2509.15330)

Discussion