#167 · Primary category: Deep Learning Frameworks

Transfer-Learning-Library

adversarial-learning dann deep-learning domain-adaptation finetune image-translation out-of-distribution-generalization self-training semi-supervised-learning transfer-learning unsupervised-domain-adaptation

Transfer Learning Library for Domain Adaptation, Task Adaptation, and Domain Generalization

Project last updated:05/10/24

GitHub Stars

3.9K

Forks

602

Contributors

11

License

MIT

Why we included this project

Models trained on one dataset often stumble when the data shifts. This library collects the transfer learning techniques people reach for in that situation, from domain alignment and self-training to regularization and data reweighting, behind a PyTorch API that follows torchvision conventions, so it feels familiar if you already work in that ecosystem. Beyond the classic unsupervised domain adaptation methods, it covers fine-tuning, out-of-distribution generalization, and semi-supervised learning, each with runnable examples spanning classification, detection, segmentation, and keypoint tasks. Researchers get clean reference implementations of published algorithms; engineers get building blocks they can drop into a project without reimplementing everything from scratch.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category