Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -93,6 +93,7 @@ def resize_image_with_aspect(image, res_range_min=128, res_range_max=1024):
|
|
93 |
|
94 |
@spaces.GPU()
|
95 |
def reconstruct(input_img, caption):
|
|
|
96 |
global weights
|
97 |
weights = {}
|
98 |
|
@@ -478,8 +479,11 @@ def load_pipeline():
|
|
478 |
load_file(hf_hub_download(repo_id="jiaxiangc/res-adapter", subfolder=resadapter_model_name, filename="diffusion_pytorch_model.safetensors")),
|
479 |
strict=False,
|
480 |
) # load norm weights
|
|
|
|
|
|
|
481 |
|
482 |
-
return pipe
|
483 |
|
484 |
if __name__ == "__main__":
|
485 |
|
@@ -507,12 +511,6 @@ if __name__ == "__main__":
|
|
507 |
|
508 |
torch_dtype = torch.float16
|
509 |
|
510 |
-
# torch_dtype = torch.float16
|
511 |
-
pipe = load_pipeline()
|
512 |
-
|
513 |
-
inverse_scheduler = DDIMInverseScheduler.from_pretrained(model_id, subfolder="scheduler")
|
514 |
-
scheduler = DDIMScheduler.from_pretrained(model_id, subfolder="scheduler")
|
515 |
-
|
516 |
|
517 |
with gr.Blocks(analytics_enabled=False) as demo:
|
518 |
gr.Markdown(
|
|
|
93 |
|
94 |
@spaces.GPU()
|
95 |
def reconstruct(input_img, caption):
|
96 |
+
pipe, inverse_scheduler, scheduler = load_pipeline()
|
97 |
global weights
|
98 |
weights = {}
|
99 |
|
|
|
479 |
load_file(hf_hub_download(repo_id="jiaxiangc/res-adapter", subfolder=resadapter_model_name, filename="diffusion_pytorch_model.safetensors")),
|
480 |
strict=False,
|
481 |
) # load norm weights
|
482 |
+
|
483 |
+
inverse_scheduler = DDIMInverseScheduler.from_pretrained(model_id, subfolder="scheduler")
|
484 |
+
scheduler = DDIMScheduler.from_pretrained(model_id, subfolder="scheduler")
|
485 |
|
486 |
+
return pipe, inverse_scheduler, scheduler
|
487 |
|
488 |
if __name__ == "__main__":
|
489 |
|
|
|
511 |
|
512 |
torch_dtype = torch.float16
|
513 |
|
|
|
|
|
|
|
|
|
|
|
|
|
514 |
|
515 |
with gr.Blocks(analytics_enabled=False) as demo:
|
516 |
gr.Markdown(
|