Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -159,16 +159,15 @@ def infer_with_lora(input_image, prompt, selected_index, custom_lora, seed=42, r
|
|
159 |
lora_path = load_lora_weights(lora_to_use["repo"], lora_to_use["weights"])
|
160 |
if lora_path:
|
161 |
pipe.load_lora_weights(lora_path, adapter_name="selected_lora")
|
|
|
|
|
162 |
current_lora = lora_to_use
|
163 |
-
|
164 |
|
165 |
except Exception as e:
|
166 |
print(f"Error loading LoRA: {e}")
|
167 |
# Continue without LoRA
|
168 |
-
|
169 |
-
|
170 |
-
if current_lora and hasattr(pipe, 'set_adapters'):
|
171 |
-
pipe.set_adapters("selected_lora", adapter_weights=[lora_scale])
|
172 |
|
173 |
input_image = input_image.convert("RGB")
|
174 |
# Add trigger word to prompt
|
@@ -237,10 +236,9 @@ with gr.Blocks(css="custom.css") as demo:
|
|
237 |
with gr.Row(elem_id="main_app"):
|
238 |
with gr.Column(scale=4, elem_id="box_column"):
|
239 |
with gr.Group(elem_id="gallery_box"):
|
240 |
-
input_image = gr.Image(label="Upload
|
241 |
|
242 |
gallery = gr.Gallery(
|
243 |
-
[(item["image"], item["title"]) for item in flux_loras_raw],
|
244 |
label="Pick a LoRA",
|
245 |
allow_preview=False,
|
246 |
columns=3,
|
@@ -278,7 +276,7 @@ with gr.Blocks(css="custom.css") as demo:
|
|
278 |
minimum=0,
|
279 |
maximum=2,
|
280 |
step=0.1,
|
281 |
-
value=1.
|
282 |
info="Controls the strength of the LoRA effect"
|
283 |
)
|
284 |
seed = gr.Slider(
|
|
|
159 |
lora_path = load_lora_weights(lora_to_use["repo"], lora_to_use["weights"])
|
160 |
if lora_path:
|
161 |
pipe.load_lora_weights(lora_path, adapter_name="selected_lora")
|
162 |
+
pipe.set_adapters(["selected_lora"], adapter_weights=[lora_scale])
|
163 |
+
print(f"loaded: {lora_path} with scale {lora_scale}")
|
164 |
current_lora = lora_to_use
|
|
|
165 |
|
166 |
except Exception as e:
|
167 |
print(f"Error loading LoRA: {e}")
|
168 |
# Continue without LoRA
|
169 |
+
else:
|
170 |
+
print(f"using already loaded lora: {lora_to_use}")
|
|
|
|
|
171 |
|
172 |
input_image = input_image.convert("RGB")
|
173 |
# Add trigger word to prompt
|
|
|
236 |
with gr.Row(elem_id="main_app"):
|
237 |
with gr.Column(scale=4, elem_id="box_column"):
|
238 |
with gr.Group(elem_id="gallery_box"):
|
239 |
+
input_image = gr.Image(label="Upload a picture of yourself", type="pil", height=300)
|
240 |
|
241 |
gallery = gr.Gallery(
|
|
|
242 |
label="Pick a LoRA",
|
243 |
allow_preview=False,
|
244 |
columns=3,
|
|
|
276 |
minimum=0,
|
277 |
maximum=2,
|
278 |
step=0.1,
|
279 |
+
value=1.5,
|
280 |
info="Controls the strength of the LoRA effect"
|
281 |
)
|
282 |
seed = gr.Slider(
|