Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -46,11 +46,13 @@ def infer(
|
|
46 |
pipe.unet = PeftModel.from_pretrained(pipe.unet, unet_sub_dir)
|
47 |
pipe.text_encoder = PeftModel.from_pretrained(pipe.text_encoder, text_encoder_sub_dir)
|
48 |
|
|
|
|
|
|
|
49 |
if torch_dtype in (torch.float16, torch.bfloat16):
|
50 |
pipe.unet.half()
|
51 |
pipe.text_encoder.half()
|
52 |
|
53 |
-
pipe.fuse_lora(lora_scale=lora_scale)
|
54 |
pipe.to(device)
|
55 |
|
56 |
image = pipe(
|
|
|
46 |
pipe.unet = PeftModel.from_pretrained(pipe.unet, unet_sub_dir)
|
47 |
pipe.text_encoder = PeftModel.from_pretrained(pipe.text_encoder, text_encoder_sub_dir)
|
48 |
|
49 |
+
pipe.unet.load_state_dict({k: lora_scale*v for k, v in pipe.unet.state_dict().items()})
|
50 |
+
pipe.text_encoder.load_state_dict({k: lora_scale*v for k, v in pipe.text_encoder.state_dict().items()})
|
51 |
+
|
52 |
if torch_dtype in (torch.float16, torch.bfloat16):
|
53 |
pipe.unet.half()
|
54 |
pipe.text_encoder.half()
|
55 |
|
|
|
56 |
pipe.to(device)
|
57 |
|
58 |
image = pipe(
|