ok
Browse files
app.py
CHANGED
|
@@ -296,7 +296,21 @@ def create_demo(model):
|
|
| 296 |
submit = gr.Button("Submit")
|
| 297 |
|
| 298 |
with gr.Column():
|
| 299 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 300 |
|
| 301 |
|
| 302 |
def on_submit(image, text, num_steps, guidance_scale, seed, strength, a_prompt, n_prompt, img_size):
|
|
|
|
| 296 |
submit = gr.Button("Submit")
|
| 297 |
|
| 298 |
with gr.Column():
|
| 299 |
+
design_gallery = gr.Gallery(label="Output Gallery", elem_id='img-display-output').style(grid=[2], height='auto')
|
| 300 |
+
|
| 301 |
+
def on_submit(image, text, num_steps, guidance_scale, seed, strength, a_prompt, n_prompt, img_size):
|
| 302 |
+
model.seed = seed
|
| 303 |
+
model.neg_prompt = n_prompt
|
| 304 |
+
model.additional_quality_suffix = a_prompt
|
| 305 |
+
|
| 306 |
+
with torch.no_grad():
|
| 307 |
+
out_img = model.generate_design(image, text, guidance_scale=guidance_scale, num_steps=num_steps, strength=strength, img_size=img_size)
|
| 308 |
+
|
| 309 |
+
return out_img
|
| 310 |
+
|
| 311 |
+
submit.click(on_submit, inputs=[input_image, input_text, num_steps, guidance_scale, seed, strength, a_prompt, n_prompt, img_size], outputs=design_gallery)
|
| 312 |
+
examples = gr.Examples(examples=[["imgs/bedroom_1.jpg"]],
|
| 313 |
+
inputs=[input_image, input_text], cache_examples=False)
|
| 314 |
|
| 315 |
|
| 316 |
def on_submit(image, text, num_steps, guidance_scale, seed, strength, a_prompt, n_prompt, img_size):
|