Name Last Update
__pycache__ Loading commit data...
jpg Loading commit data...
logs Loading commit data...
mnist Loading commit data...
model Loading commit data...
svhn Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
download.sh Loading commit data...
main.py Loading commit data...
model.py Loading commit data...
model.pyc Loading commit data...
prepro.py Loading commit data...
solver.py Loading commit data...
solver.pyc Loading commit data...

Domain Transfer Network (DTN)

TensorFlow implementation of Unsupervised Cross-Domain Image Generation.

alt text

Requirements


Usage

Clone the repository

$ git clone https://github.com/yunjey/dtn-tensorflow.git
$ cd dtn-tensorflow

Download the dataset

$ chmod +x download.sh
$ ./download.sh

Resize MNIST dataset to 32x32

$ python prepro.py

Pretrain the model f

$ python main.py --mode='pretrain'

Train the model G and D

$ python main.py --mode='train'

Transfer SVHN to MNIST

$ python main.py --mode='eval'


Results

From SVHN to MNIST

alt text

alt text

alt text

alt text

From Photos to Emoji (in paper)

alt text

alt text