Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -122,6 +122,7 @@ flux_pipe = FluxPipeline.from_pretrained(
|
|
122 |
).to("cuda")
|
123 |
components = flux_pipe.components
|
124 |
components.pop("transformer", None)
|
|
|
125 |
delete_model(flux_repo)
|
126 |
# components = None
|
127 |
|
@@ -201,10 +202,7 @@ class GuiSD:
|
|
201 |
yield f"Loading model: {model_name}"
|
202 |
|
203 |
if vae_model == "BakedVAE":
|
204 |
-
|
205 |
-
vae_model = model_name
|
206 |
-
else:
|
207 |
-
vae_model = None
|
208 |
elif vae_model:
|
209 |
vae_type = "SDXL" if "sdxl" in vae_model.lower() else "SD 1.5"
|
210 |
if model_type != vae_type:
|
@@ -419,10 +417,10 @@ class GuiSD:
|
|
419 |
self.model.stream_config(concurrency=concurrency, latent_resize_by=1, vae_decoding=False)
|
420 |
|
421 |
if task != "txt2img" and not image_control:
|
422 |
-
raise ValueError("
|
423 |
|
424 |
-
if task
|
425 |
-
raise ValueError("
|
426 |
|
427 |
if "https://" not in str(UPSCALER_DICT_GUI[upscaler_model_path]):
|
428 |
upscaler_model = upscaler_model_path
|
|
|
122 |
).to("cuda")
|
123 |
components = flux_pipe.components
|
124 |
components.pop("transformer", None)
|
125 |
+
components.pop("scheduler", None)
|
126 |
delete_model(flux_repo)
|
127 |
# components = None
|
128 |
|
|
|
202 |
yield f"Loading model: {model_name}"
|
203 |
|
204 |
if vae_model == "BakedVAE":
|
205 |
+
vae_model = model_name
|
|
|
|
|
|
|
206 |
elif vae_model:
|
207 |
vae_type = "SDXL" if "sdxl" in vae_model.lower() else "SD 1.5"
|
208 |
if model_type != vae_type:
|
|
|
417 |
self.model.stream_config(concurrency=concurrency, latent_resize_by=1, vae_decoding=False)
|
418 |
|
419 |
if task != "txt2img" and not image_control:
|
420 |
+
raise ValueError("Reference image is required. Please upload one in 'Image ControlNet/Inpaint/Img2img'.")
|
421 |
|
422 |
+
if task in ["inpaint", "repaint"] and not image_mask:
|
423 |
+
raise ValueError("Mask image not found. Upload one in 'Image Mask' to proceed.")
|
424 |
|
425 |
if "https://" not in str(UPSCALER_DICT_GUI[upscaler_model_path]):
|
426 |
upscaler_model = upscaler_model_path
|