Skip to content

thuml/Universal-Domain-Adaptation

Repository files navigation

Universal Domain Adaptation

Code release for Universal Domain Adaptation(CVPR 2019)

Note

As the focus of my research has moved away from domain adaptation, this code repository may be obsolete someday. We are delighted to see that universal domain adaptation has received tremendous attention in the academic community, and readers are encouraged to discuss related questions with the authors of follow-up papers.

Requirements

  • python 3.6+
  • PyTorch 1.0

pip install -r requirements.txt

Usage

  • download datasets

  • write your config file

  • python main.py --config /path/to/your/config/yaml/file

  • train (configurations in officehome-train-config.yaml are only for officehome dataset):

    python main.py --config officehome-train-config.yaml

  • test

    python main.py --config officehome-test-config.yaml

  • monitor (tensorboard required)

    tensorboard --logdir .

Checkpoints

We provide the checkpoints for officehome datasets at Google Drive.

Citation

please cite:

@InProceedings{UDA_2019_CVPR,
author = {You, Kaichao and Long, Mingsheng and Cao, Zhangjie and Wang, Jianmin and Jordan, Michael I.},
title = {Universal Domain Adaptation},
booktitle = {The IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},
month = {June},
year = {2019}
}

Contact

About

Code release for Universal Domain Adaptation(CVPR 2019)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages