Upload app.py
Browse files
app.py
CHANGED
@@ -35,6 +35,7 @@ def description_ui():
|
|
35 |
|
36 |
MAX_SEED = np.iinfo(np.int32).max
|
37 |
MAX_IMAGE_SIZE = 4096
|
|
|
38 |
|
39 |
css = """
|
40 |
#container { margin: 0 auto; !important; }
|
@@ -76,13 +77,13 @@ with gr.Blocks(fill_width=True, elem_id="container", css=css, delete_cache=(60,
|
|
76 |
with gr.Row():
|
77 |
seed = gr.Slider(label="Seed", minimum=0, maximum=MAX_SEED, step=1, value=0)
|
78 |
randomize_seed = gr.Checkbox(label="Randomize seed", value=True)
|
79 |
-
gpu_duration = gr.
|
80 |
|
81 |
with gr.Row():
|
82 |
-
width = gr.Slider(label="Width", minimum=
|
83 |
-
height = gr.Slider(label="Height", minimum=
|
84 |
guidance_scale = gr.Slider(label="Guidance scale", minimum=0.0, maximum=30.0, step=0.1, value=7)
|
85 |
-
guidance_rescale = gr.Slider(label="CFG rescale
|
86 |
num_inference_steps = gr.Slider(label="Number of inference steps", minimum=1, maximum=100, step=1, value=28)
|
87 |
pag_scale = gr.Slider(minimum=0.0, maximum=10.0, step=0.1, value=0.0, label="PAG Scale")
|
88 |
clip_skip = gr.Checkbox(value=True, label="Layer 2 Clip Skip")
|
|
|
35 |
|
36 |
MAX_SEED = np.iinfo(np.int32).max
|
37 |
MAX_IMAGE_SIZE = 4096
|
38 |
+
MIN_IMAGE_SIZE = 256
|
39 |
|
40 |
css = """
|
41 |
#container { margin: 0 auto; !important; }
|
|
|
77 |
with gr.Row():
|
78 |
seed = gr.Slider(label="Seed", minimum=0, maximum=MAX_SEED, step=1, value=0)
|
79 |
randomize_seed = gr.Checkbox(label="Randomize seed", value=True)
|
80 |
+
gpu_duration = gr.Slider(label="GPU time duration (seconds)", minimum=5, maximum=240, value=59)
|
81 |
|
82 |
with gr.Row():
|
83 |
+
width = gr.Slider(label="Width", minimum=MIN_IMAGE_SIZE, maximum=MAX_IMAGE_SIZE, step=32, value=1024) # 832
|
84 |
+
height = gr.Slider(label="Height", minimum=MIN_IMAGE_SIZE, maximum=MAX_IMAGE_SIZE, step=32, value=1024) # 1216
|
85 |
guidance_scale = gr.Slider(label="Guidance scale", minimum=0.0, maximum=30.0, step=0.1, value=7)
|
86 |
+
guidance_rescale = gr.Slider(label="CFG rescale", value=0., step=0.01, minimum=0., maximum=1.5)
|
87 |
num_inference_steps = gr.Slider(label="Number of inference steps", minimum=1, maximum=100, step=1, value=28)
|
88 |
pag_scale = gr.Slider(minimum=0.0, maximum=10.0, step=0.1, value=0.0, label="PAG Scale")
|
89 |
clip_skip = gr.Checkbox(value=True, label="Layer 2 Clip Skip")
|