multimodalart HF Staff commited on
Commit
cd7c74d
·
1 Parent(s): 444fcb4

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +31 -0
app.py ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ advanced_button = gr.Button("Advanced options", elem_id="advanced-btn")
2
+ css = '''
3
+ #advanced-options {display: none}
4
+ '''
5
+ with block:
6
+ advanced_button = gr.Button("Advanced options", elem_id="advanced-btn")
7
+ with gr.Row(elem_id="advanced-options"):
8
+ samples = gr.Slider(label="Images", minimum=1, maximum=4, value=3, step=1)
9
+ steps = gr.Slider(label="Steps", minimum=1, maximum=50, value=50, step=1)
10
+ scale = gr.Slider(
11
+ label="Guidance Scale", minimum=0, maximum=50, value=7, step=1
12
+ )
13
+ seed = gr.Slider(
14
+ label="Random seed",
15
+ minimum=0,
16
+ maximum=2147483647,
17
+ step=1,
18
+ randomize=True,
19
+ )
20
+
21
+ advanced_button.click(
22
+ None,
23
+ [],
24
+ text,
25
+ _js="""
26
+ () => {
27
+ const options = document.querySelector("body > gradio-app").shadowRoot.querySelector("#advanced-options");
28
+ options.style.display = ["none", ""].includes(options.style.display) ? "flex" : "none";
29
+ }""",
30
+ )
31
+ block.launch()