radames commited on
Commit
1ce6cbd
·
1 Parent(s): ee132b2

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +28 -0
app.py ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ from PIL import Image
3
+
4
+ def predict(merge_ratio, guidance, steps, sharpness, prompt1, prompt2, seed):
5
+ result_image = Image.new((512,512))
6
+ return result_image
7
+
8
+
9
+ with gr.Blocks() as demo:
10
+ with gr.Row():
11
+ with gr.Column():
12
+ image = gr.Image(type="pil")
13
+ with gr.Column():
14
+ with gr.Box():
15
+ merge_ratio = gr.Slider(minimum=0, maximum=50, step=1, label="Merge Ratio")
16
+ guidance = gr.Slider(label="Guidance")
17
+ steps = gr.Slider(label="Steps")
18
+ sharpness = gr.Slider(minimum=0, maximum=50, step=1, label="sharpness")
19
+ seed = gr.Slider(randomize=True, minimum=0, maximum=12013012031030)
20
+ prompt1 = gr.Textbox(minimum=0, maximum=50, step=1, label="Prompt 1")
21
+ prompt2 = gr.Textbox(minimum=0, maximum=50, step=1, label="Prompt 2")
22
+ generate_bt = gr.Button("Generate")
23
+
24
+ inputs = [merge_ratio, guidance, steps, sharpness, prompt1, prompt2, seed]
25
+ generate_bt.click(predict, inputs=inputs, outputs=image, show_progress=False)
26
+ seed.change(predict, inputs=inputs, outputs=image, show_progress=False)
27
+ if __name__ == "__main__":
28
+ demo.launch()