Dimitre commited on
Commit
183a745
·
1 Parent(s): 1cee841

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -8,10 +8,12 @@ n_images = 64
8
  codings_size = 100
9
  hub_generator = from_pretrained_keras("huggan/crypto-gan")
10
 
 
11
  def post_process(image):
12
  image = ((image + 1) / 2) # scale back
13
  return image
14
 
 
15
  def generate(seed):
16
  noise = tf.random.normal(shape=[n_images, codings_size], seed=seed)
17
  generated_images = hub_generator(noise, training=False)
@@ -21,11 +23,11 @@ def generate(seed):
21
  plt.subplot(8, 8, i+1)
22
  plt.imshow(post_process(generated_images[i, :, :, :]), cmap="binary")
23
  plt.axis("off")
24
- plt.savefig("generated.png")
25
- return "generated.png"
26
 
27
  gr.Interface(fn=generate,
28
  inputs=[gr.inputs.Slider(label='Seed', minimum=0, maximum=1000, default=42)],
29
- outputs="image",
30
  title="CryptoGAN",
31
  description="These CryptoPunks do not exist. gGnerate your own CryptoPunks").launch()
 
8
  codings_size = 100
9
  hub_generator = from_pretrained_keras("huggan/crypto-gan")
10
 
11
+
12
  def post_process(image):
13
  image = ((image + 1) / 2) # scale back
14
  return image
15
 
16
+
17
  def generate(seed):
18
  noise = tf.random.normal(shape=[n_images, codings_size], seed=seed)
19
  generated_images = hub_generator(noise, training=False)
 
23
  plt.subplot(8, 8, i+1)
24
  plt.imshow(post_process(generated_images[i, :, :, :]), cmap="binary")
25
  plt.axis("off")
26
+ return fig
27
+
28
 
29
  gr.Interface(fn=generate,
30
  inputs=[gr.inputs.Slider(label='Seed', minimum=0, maximum=1000, default=42)],
31
+ outputs=gr.outputs.Image(type="plot"),
32
  title="CryptoGAN",
33
  description="These CryptoPunks do not exist. gGnerate your own CryptoPunks").launch()