Update handler.py
Browse files- handler.py +2 -3
handler.py
CHANGED
|
@@ -3,7 +3,7 @@ import torch
|
|
| 3 |
import base64
|
| 4 |
from PIL import Image
|
| 5 |
from io import BytesIO
|
| 6 |
-
from diffusers import T2IAdapter, StableDiffusionXLAdapterPipeline, AutoencoderKL, DPMSolverMultistepScheduler
|
| 7 |
from controlnet_aux.pidi import PidiNetDetector
|
| 8 |
|
| 9 |
# set device
|
|
@@ -52,10 +52,9 @@ class EndpointHandler():
|
|
| 52 |
).to("cuda")
|
| 53 |
|
| 54 |
# instantiate HF refiner to improve output image
|
| 55 |
-
self.refiner =
|
| 56 |
"stabilityai/stable-diffusion-xl-refiner-1.0",
|
| 57 |
text_encoder_2=self.pipeline.text_encoder_2,
|
| 58 |
-
adapter=adapter,
|
| 59 |
vae=vae,
|
| 60 |
torch_dtype=torch.float16,
|
| 61 |
variant="fp16",
|
|
|
|
| 3 |
import base64
|
| 4 |
from PIL import Image
|
| 5 |
from io import BytesIO
|
| 6 |
+
from diffusers import T2IAdapter, StableDiffusionXLAdapterPipeline, StableDiffusionXLImg2ImgPipeline, AutoencoderKL, DPMSolverMultistepScheduler
|
| 7 |
from controlnet_aux.pidi import PidiNetDetector
|
| 8 |
|
| 9 |
# set device
|
|
|
|
| 52 |
).to("cuda")
|
| 53 |
|
| 54 |
# instantiate HF refiner to improve output image
|
| 55 |
+
self.refiner = StableDiffusionXLImg2ImgPipeline.from_pretrained(
|
| 56 |
"stabilityai/stable-diffusion-xl-refiner-1.0",
|
| 57 |
text_encoder_2=self.pipeline.text_encoder_2,
|
|
|
|
| 58 |
vae=vae,
|
| 59 |
torch_dtype=torch.float16,
|
| 60 |
variant="fp16",
|