michaelapplydesign commited on
Commit
131bf04
·
1 Parent(s): f54cef3
Files changed (1) hide show
  1. app.py +9 -2
app.py CHANGED
@@ -14,6 +14,7 @@ import base64
14
  import json
15
  from diffusers import DiffusionPipeline
16
  from diffusers import StableDiffusionLatentUpscalePipeline, StableDiffusionPipeline
 
17
 
18
 
19
  def removeFurniture(input_img1,
@@ -68,13 +69,19 @@ def segmentation(img):
68
  return json.dumps(results)
69
 
70
 
71
- def upscale(image,prompt):
72
  print("upscale")
73
 
74
  image = image.thumbnail((512, 512))
75
 
76
- pipeline = DiffusionPipeline.from_pretrained("stabilityai/stable-diffusion-x4-upscaler")
 
 
 
 
 
77
  # pipeline = StableDiffusionLatentUpscalePipeline.from_pretrained("stabilityai/sd-x2-latent-upscaler", torch_dtype=torch.float16).to('cuda')
 
78
  upscaled_image = pipeline(prompt=prompt, image=image).images[0]
79
  return upscaled_image
80
 
 
14
  import json
15
  from diffusers import DiffusionPipeline
16
  from diffusers import StableDiffusionLatentUpscalePipeline, StableDiffusionPipeline
17
+ from diffusers import StableDiffusionUpscalePipeline
18
 
19
 
20
  def removeFurniture(input_img1,
 
69
  return json.dumps(results)
70
 
71
 
72
+ def upscale(image, prompt):
73
  print("upscale")
74
 
75
  image = image.thumbnail((512, 512))
76
 
77
+ model_id = "stabilityai/stable-diffusion-x4-upscaler"
78
+ pipeline = StableDiffusionUpscalePipeline.from_pretrained(model_id, torch_dtype=torch.float16)
79
+ pipeline = pipeline.to("cuda")
80
+
81
+
82
+ #pipeline = DiffusionPipeline.from_pretrained("stabilityai/stable-diffusion-x4-upscaler")
83
  # pipeline = StableDiffusionLatentUpscalePipeline.from_pretrained("stabilityai/sd-x2-latent-upscaler", torch_dtype=torch.float16).to('cuda')
84
+
85
  upscaled_image = pipeline(prompt=prompt, image=image).images[0]
86
  return upscaled_image
87