Update app.py
Browse files
app.py
CHANGED
@@ -67,10 +67,13 @@ def infer(
|
|
67 |
pipe = None
|
68 |
if controlnet_enabled and control_image:
|
69 |
controlnet_model = ControlNetModel.from_pretrained(CONTROLNET_MODES.get(control_mode))
|
70 |
-
if model_id == "SD1.5 + lora Unet TextEncoder"
|
71 |
pipe=StableDiffusionControlNetPipeline.from_pretrained("stable-diffusion-v1-5/stable-diffusion-v1-5",controlnet=controlnet_model)
|
72 |
pipe.unet = PeftModel.from_pretrained(pipe.unet, "um235/vCat_v2", subfolder="unet")
|
73 |
pipe.text_encoder = PeftModel.from_pretrained(pipe.text_encoder, "um235/vCat_v2", subfolder="text_encoder")
|
|
|
|
|
|
|
74 |
else:
|
75 |
pipe=StableDiffusionControlNetPipeline.from_pretrained(model_id, controlnet=controlnet_model)
|
76 |
else:
|
|
|
67 |
pipe = None
|
68 |
if controlnet_enabled and control_image:
|
69 |
controlnet_model = ControlNetModel.from_pretrained(CONTROLNET_MODES.get(control_mode))
|
70 |
+
if model_id == "SD1.5 + lora Unet TextEncoder":
|
71 |
pipe=StableDiffusionControlNetPipeline.from_pretrained("stable-diffusion-v1-5/stable-diffusion-v1-5",controlnet=controlnet_model)
|
72 |
pipe.unet = PeftModel.from_pretrained(pipe.unet, "um235/vCat_v2", subfolder="unet")
|
73 |
pipe.text_encoder = PeftModel.from_pretrained(pipe.text_encoder, "um235/vCat_v2", subfolder="text_encoder")
|
74 |
+
elif model_id == "SD1.5 + lora Unet TextEncoder" or model_id == "SD1.5 + lora Unet":
|
75 |
+
pipe=StableDiffusionControlNetPipeline.from_pretrained("stable-diffusion-v1-5/stable-diffusion-v1-5",controlnet=controlnet_model)
|
76 |
+
pipe.unet = PeftModel.from_pretrained(pipe.unet, "um235/cartoon_cat_stickers")
|
77 |
else:
|
78 |
pipe=StableDiffusionControlNetPipeline.from_pretrained(model_id, controlnet=controlnet_model)
|
79 |
else:
|