(Still working on modifying codes for clarity.)
Implementations of some domain adaptation algorithms with simple codes in Pytorch.
Some codes are originally made for image DA, but I modified for multi-variate time-series DA.
File name | Description |
---|---|
1. Bidirectional | Bidirectional One-Shot Unsupervised Domain Mapping |
2. (recurrent DANN) R-DANN | Domain-Adversarial Training of Neural Networks |
3. CoDATS | Multi-Source Deep Domain Adaptation with Weak Supervision for Time-Series Sensor Data |
3. VRADA | Variational Recurrent Adversarial Deep Domain Adaptation |
4. DSN | Domain Separation Networks |
If you want R-DANN, CoDATS, VRADA codes, see "DANN.py" file. These codes are based on DANN, so only the backbone networks are different. You can simply train these algorithm by changing the backbone in this file.
Pytorch Numpy