Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -60,7 +60,7 @@ def load_model(custom_model):
|
|
60 |
return gr.update(choices=sfts_available_files, value=sfts_available_files[0], visible=True), gr.update(value=instance_prompt, visible=True)
|
61 |
|
62 |
|
63 |
-
|
64 |
def infer (custom_model, weight_name, prompt, inf_steps, guidance_scale, seed, lora_weight, progress=gr.Progress(track_tqdm=True)):
|
65 |
|
66 |
vae = AutoencoderKL.from_pretrained("madebyollin/sdxl-vae-fp16-fix", torch_dtype=torch.float16)
|
@@ -105,7 +105,7 @@ def infer (custom_model, weight_name, prompt, inf_steps, guidance_scale, seed, l
|
|
105 |
|
106 |
#pipe.unfuse_lora()
|
107 |
|
108 |
-
return image
|
109 |
|
110 |
css="""
|
111 |
#col-container{
|
@@ -205,6 +205,8 @@ with gr.Blocks(css=css) as demo:
|
|
205 |
step=0.1,
|
206 |
value=7.5
|
207 |
)
|
|
|
|
|
208 |
seed = gr.Slider(
|
209 |
label="Seed",
|
210 |
info = "-1 denotes a random seed",
|
@@ -213,6 +215,10 @@ with gr.Blocks(css=css) as demo:
|
|
213 |
step=1,
|
214 |
value=-1
|
215 |
)
|
|
|
|
|
|
|
|
|
216 |
lora_weight = gr.Slider(
|
217 |
label="LoRa weigth",
|
218 |
minimum=0.0,
|
@@ -232,7 +238,7 @@ with gr.Blocks(css=css) as demo:
|
|
232 |
submit_btn.click(
|
233 |
fn = infer,
|
234 |
inputs = [custom_model, weight_name, prompt_in, inf_steps, guidance_scale, seed, lora_weight],
|
235 |
-
outputs = [image_out]
|
236 |
)
|
237 |
|
238 |
demo.queue().launch()
|
|
|
60 |
return gr.update(choices=sfts_available_files, value=sfts_available_files[0], visible=True), gr.update(value=instance_prompt, visible=True)
|
61 |
|
62 |
|
63 |
+
@spaces.GPU
|
64 |
def infer (custom_model, weight_name, prompt, inf_steps, guidance_scale, seed, lora_weight, progress=gr.Progress(track_tqdm=True)):
|
65 |
|
66 |
vae = AutoencoderKL.from_pretrained("madebyollin/sdxl-vae-fp16-fix", torch_dtype=torch.float16)
|
|
|
105 |
|
106 |
#pipe.unfuse_lora()
|
107 |
|
108 |
+
return image, seed
|
109 |
|
110 |
css="""
|
111 |
#col-container{
|
|
|
205 |
step=0.1,
|
206 |
value=7.5
|
207 |
)
|
208 |
+
|
209 |
+
with gr.Row():
|
210 |
seed = gr.Slider(
|
211 |
label="Seed",
|
212 |
info = "-1 denotes a random seed",
|
|
|
215 |
step=1,
|
216 |
value=-1
|
217 |
)
|
218 |
+
last_used_seed = gr.Number(
|
219 |
+
label = "Last used seed",
|
220 |
+
info = "the seed used in the last generation",
|
221 |
+
)
|
222 |
lora_weight = gr.Slider(
|
223 |
label="LoRa weigth",
|
224 |
minimum=0.0,
|
|
|
238 |
submit_btn.click(
|
239 |
fn = infer,
|
240 |
inputs = [custom_model, weight_name, prompt_in, inf_steps, guidance_scale, seed, lora_weight],
|
241 |
+
outputs = [image_out, last_used_seed]
|
242 |
)
|
243 |
|
244 |
demo.queue().launch()
|