Skip to content

Citation

If you use ShiftKit in your research, please cite it as follows.

BibTeX

@software{shiftkit2025,
  author    = {Ciprijanovic, Aleksandra},
  title     = {{ShiftKit}: A Lightweight Domain Adaptation Framework for {PyTorch}},
  year      = {2025},
  url       = {https://github.com/AleksCipri/ShiftKit},
  note      = {GitHub repository}
}

Plain text

Ciprijanovic, A. (2025). ShiftKit: A Lightweight Domain Adaptation Framework for PyTorch. GitHub. https://github.com/AleksCipri/ShiftKit


ShiftKit implements Maximum Mean Discrepancy (MMD) for domain adaptation. The original MMD formulation is described in:

@inproceedings{gretton2012kernel,
  title     = {A Kernel Two-Sample Test},
  author    = {Gretton, Arthur and Borgwardt, Karsten M. and Rasch, Malte J.
               and Sch{\"o}lkopf, Bernhard and Smola, Alexander},
  journal   = {Journal of Machine Learning Research},
  volume    = {13},
  pages     = {723--773},
  year      = {2012}
}

The deep domain adaptation with MMD approach is based on:

@inproceedings{long2015learning,
  title     = {Learning Transferable Features with Deep Adaptation Networks},
  author    = {Long, Mingsheng and Cao, Yue and Wang, Jianmin and Jordan, Michael},
  booktitle = {International Conference on Machine Learning (ICML)},
  pages     = {97--105},
  year      = {2015}
}