Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -69,7 +69,7 @@ def custom_model_changed(custom_model, previous_model):
|
|
69 |
return status_message
|
70 |
|
71 |
@spaces.GPU
|
72 |
-
def infer (custom_model, weight_name, prompt, inf_steps, guidance_scale, seed, lora_weight, progress=gr.Progress(track_tqdm=True)):
|
73 |
|
74 |
vae = AutoencoderKL.from_pretrained("madebyollin/sdxl-vae-fp16-fix", torch_dtype=torch.float16)
|
75 |
|
@@ -106,6 +106,8 @@ def infer (custom_model, weight_name, prompt, inf_steps, guidance_scale, seed, l
|
|
106 |
image = pipe(
|
107 |
prompt=prompt,
|
108 |
num_inference_steps=inf_steps,
|
|
|
|
|
109 |
guidance_scale = guidance_scale,
|
110 |
generator=generator,
|
111 |
cross_attention_kwargs={"scale": lora_weight}
|
@@ -235,6 +237,22 @@ with gr.Blocks(css=css) as demo:
|
|
235 |
step=0.1,
|
236 |
value=7.5
|
237 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
238 |
|
239 |
with gr.Row():
|
240 |
seed = gr.Slider(
|
@@ -273,7 +291,7 @@ with gr.Blocks(css=css) as demo:
|
|
273 |
)
|
274 |
submit_btn.click(
|
275 |
fn = infer,
|
276 |
-
inputs = [custom_model, weight_name, prompt_in, inf_steps, guidance_scale, seed, lora_weight],
|
277 |
outputs = [image_out, last_used_seed]
|
278 |
)
|
279 |
|
|
|
69 |
return status_message
|
70 |
|
71 |
@spaces.GPU
|
72 |
+
def infer (custom_model, weight_name, prompt, inf_steps, guidance_scale, width, height, seed, lora_weight, progress=gr.Progress(track_tqdm=True)):
|
73 |
|
74 |
vae = AutoencoderKL.from_pretrained("madebyollin/sdxl-vae-fp16-fix", torch_dtype=torch.float16)
|
75 |
|
|
|
106 |
image = pipe(
|
107 |
prompt=prompt,
|
108 |
num_inference_steps=inf_steps,
|
109 |
+
width=width,
|
110 |
+
height=height,
|
111 |
guidance_scale = guidance_scale,
|
112 |
generator=generator,
|
113 |
cross_attention_kwargs={"scale": lora_weight}
|
|
|
237 |
step=0.1,
|
238 |
value=7.5
|
239 |
)
|
240 |
+
|
241 |
+
with gr.Row():
|
242 |
+
width = gr.Slider(
|
243 |
+
label="Width",
|
244 |
+
minimum=256,
|
245 |
+
maximum=MAX_IMAGE_SIZE,
|
246 |
+
step=32,
|
247 |
+
value=1024,
|
248 |
+
)
|
249 |
+
height = gr.Slider(
|
250 |
+
label="Height",
|
251 |
+
minimum=256,
|
252 |
+
maximum=MAX_IMAGE_SIZE,
|
253 |
+
step=32,
|
254 |
+
value=1024,
|
255 |
+
)
|
256 |
|
257 |
with gr.Row():
|
258 |
seed = gr.Slider(
|
|
|
291 |
)
|
292 |
submit_btn.click(
|
293 |
fn = infer,
|
294 |
+
inputs = [custom_model, weight_name, prompt_in, inf_steps, guidance_scale, width, height, seed, lora_weight],
|
295 |
outputs = [image_out, last_used_seed]
|
296 |
)
|
297 |
|