|
|
@@ -4,6 +4,7 @@ import numpy as np |
|
|
|
from PIL import Image |
|
|
|
import os |
|
|
|
import time |
|
|
|
import sys |
|
|
|
|
|
|
|
jt.flags.use_cuda = 1 |
|
|
|
|
|
|
@@ -158,5 +159,13 @@ def generate(numbers, epoch, filename): |
|
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__': |
|
|
|
# train() |
|
|
|
generate([1, 2, 3, 4, 5, 6, 7, 8, 9, 0], 87, 'result1.png') |
|
|
|
if len(sys.argv) < 2: |
|
|
|
print('usage: \npython CGAN.py train\npython CGAN.py eval [output file] [epoch]') |
|
|
|
exit(1) |
|
|
|
if sys.argv[1] == 'train': |
|
|
|
train() |
|
|
|
elif sys.argv[1] == 'eval': |
|
|
|
generate([1, 2, 3, 4, 5, 6, 7, 8, 9, 0], int(sys.argv[3]), sys.argv[2]) |
|
|
|
else: |
|
|
|
print('usage: \npython CGAN.py train\npython CGAN.py eval [output file] [epoch]') |
|
|
|
exit(1) |