- Notifications
You must be signed in to change notification settings - Fork159
Reimplementation of CycleGAN
License
LynnHo/CycleGAN-Tensorflow-2
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
News
Tensorflow 2 implementation of CycleGAN.
Paper:Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks
Author:Jun-Yan Zhuet al.
row 1: summer -> winter -> reconstructed summer, row 2: winter -> summer -> reconstructed winter
row 1: horse -> zebra -> reconstructed horse, row 2: zebra -> horse -> reconstructed zebra
row 1: apple -> orange -> reconstructed apple, row 2: orange -> apple -> reconstructed orange
Environment
Python 3.6
TensorFlow 2.2, TensorFlow Addons 0.10.0
OpenCV, scikit-image, tqdm, oyaml
we recommendAnaconda orMiniconda, then you can create the TensorFlow 2.2 environment with commands below
conda create -n tensorflow-2.2 python=3.6source activate tensorflow-2.2conda install scikit-image tqdm tensorflow-gpu=2.2conda install -c conda-forge oyamlpip install tensorflow-addons==0.10.0
NOTICE: if you create a new conda environment, remember to activate it before any other command
source activate tensorflow-2.2
Dataset
download the summer2winter dataset
sh ./download_dataset.sh summer2winter_yosemitedownload the horse2zebra dataset
sh ./download_dataset.sh horse2zebraseedownload_dataset.sh for more datasets
Example of training
CUDA_VISIBLE_DEVICES=0 python train.py --dataset summer2winter_yosemitetensorboard for loss visualization
tensorboard --logdir ./output/summer2winter_yosemite/summaries --port 6006
Example of testing
CUDA_VISIBLE_DEVICES=0 python test.py --experiment_dir ./output/summer2winter_yosemite
About
Reimplementation of CycleGAN
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.



