Spaces:
Runtime error
Runtime error
Commit
·
9978cfd
1
Parent(s):
967e6cf
update
Browse files
app.py
CHANGED
@@ -123,13 +123,13 @@ controlnet_path = f'data/checkpoints/ControlNetModel'
|
|
123 |
|
124 |
# load IdentityNet
|
125 |
st = time.time()
|
126 |
-
identitynet = ControlNetModel.from_pretrained(controlnet_path, torch_dtype=
|
127 |
-
zoedepthnet = ControlNetModel.from_pretrained("diffusers/controlnet-zoe-depth-sdxl-1.0",torch_dtype=
|
128 |
et = time.time()
|
129 |
elapsed_time = et - st
|
130 |
print('Loading ControlNet took: ', elapsed_time, 'seconds')
|
131 |
st = time.time()
|
132 |
-
vae = AutoencoderKL.from_pretrained("madebyollin/sdxl-vae-fp16-fix", torch_dtype=
|
133 |
et = time.time()
|
134 |
elapsed_time = et - st
|
135 |
print('Loading VAE took: ', elapsed_time, 'seconds')
|
@@ -137,7 +137,7 @@ st = time.time()
|
|
137 |
pipe = StableDiffusionXLInstantIDImg2ImgPipeline.from_pretrained("rubbrband/albedobaseXL_v21",
|
138 |
vae=vae,
|
139 |
controlnet=[identitynet, zoedepthnet],
|
140 |
-
torch_dtype=
|
141 |
pipe.scheduler = DPMSolverMultistepScheduler.from_config(pipe.scheduler.config, use_karras_sigmas=True)
|
142 |
pipe.load_ip_adapter_instantid(face_adapter)
|
143 |
pipe.set_ip_adapter_scale(0.8)
|
@@ -233,7 +233,7 @@ def merge_incompatible_lora(full_path_lora, lora_scale):
|
|
233 |
for_inference=True,
|
234 |
)
|
235 |
lora_model.merge_to(
|
236 |
-
pipe.text_encoder, pipe.unet, weights_sd,
|
237 |
)
|
238 |
del weights_sd
|
239 |
del lora_model
|
|
|
123 |
|
124 |
# load IdentityNet
|
125 |
st = time.time()
|
126 |
+
identitynet = ControlNetModel.from_pretrained(controlnet_path, torch_dtype=dtype)
|
127 |
+
zoedepthnet = ControlNetModel.from_pretrained("diffusers/controlnet-zoe-depth-sdxl-1.0",torch_dtype=dtype)
|
128 |
et = time.time()
|
129 |
elapsed_time = et - st
|
130 |
print('Loading ControlNet took: ', elapsed_time, 'seconds')
|
131 |
st = time.time()
|
132 |
+
vae = AutoencoderKL.from_pretrained("madebyollin/sdxl-vae-fp16-fix", torch_dtype=dtype)
|
133 |
et = time.time()
|
134 |
elapsed_time = et - st
|
135 |
print('Loading VAE took: ', elapsed_time, 'seconds')
|
|
|
137 |
pipe = StableDiffusionXLInstantIDImg2ImgPipeline.from_pretrained("rubbrband/albedobaseXL_v21",
|
138 |
vae=vae,
|
139 |
controlnet=[identitynet, zoedepthnet],
|
140 |
+
torch_dtype=dtype)
|
141 |
pipe.scheduler = DPMSolverMultistepScheduler.from_config(pipe.scheduler.config, use_karras_sigmas=True)
|
142 |
pipe.load_ip_adapter_instantid(face_adapter)
|
143 |
pipe.set_ip_adapter_scale(0.8)
|
|
|
233 |
for_inference=True,
|
234 |
)
|
235 |
lora_model.merge_to(
|
236 |
+
pipe.text_encoder, pipe.unet, weights_sd, dtype, device
|
237 |
)
|
238 |
del weights_sd
|
239 |
del lora_model
|