akameswa commited on
Commit
0f67d6b
1 Parent(s): a8c457b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +40 -0
app.py CHANGED
@@ -98,6 +98,46 @@ with gr.Blocks() as demo:
98
 
99
  with gr.Tab("Latent Space"):
100
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101
  with gr.TabItem("Denoising"):
102
  gr.Markdown("Observe the intermediate images during denoising.")
103
  gr.HTML(read_html("html/denoising.html"))
 
98
 
99
  with gr.Tab("Latent Space"):
100
 
101
+ with gr.TabItem("Beginner"):
102
+ gr.Markdown("Generate images from text.")
103
+
104
+ with gr.Row():
105
+ with gr.Column():
106
+ prompt_beginner = gr.Textbox(
107
+ lines=1,
108
+ label="Prompt",
109
+ value="Self-portrait oil painting, a beautiful cyborg with golden hair, 8k",
110
+ )
111
+
112
+ with gr.Row():
113
+ seed_beginner = gr.Slider(
114
+ minimum=0, maximum=100, step=1, value=14, label="Seed"
115
+ )
116
+ seed_vis_beginner = gr.Plot(
117
+ value=generate_seed_vis(14), label="Seed"
118
+ )
119
+
120
+ generate_images_button_beginner = gr.Button("Generate Images")
121
+
122
+ with gr.Column():
123
+ images_output_beginner = gr.Gallery(label="Images", selected_index=0, height=512)
124
+
125
+ @generate_images_button_denoise.click(
126
+ inputs=[prompt_beginner, seed_beginner],
127
+ outputs=[images_output_beginner],
128
+ )
129
+ def generate_images_wrapper(
130
+ prompt, seed, progress=gr.Progress()
131
+ ):
132
+ images, _ = display_poke_images(
133
+ prompt, seed, num_inference_steps=8, poke=False, intermediate=False
134
+ )
135
+ return images
136
+
137
+ seed_beginner.change(
138
+ fn=generate_seed_vis, inputs=[seed_beginner], outputs=[seed_vis_beginner]
139
+ )
140
+
141
  with gr.TabItem("Denoising"):
142
  gr.Markdown("Observe the intermediate images during denoising.")
143
  gr.HTML(read_html("html/denoising.html"))