mirror of
https://github.com/modelscope/modelscope.git
synced 2026-09-01 19:49:03 +02:00
[to #50527737] fix cpu inference for stable diffusion pipeline
Link: https://code.alibaba-inc.com/Ali-MaaS/MaaS-lib/codereview/13120858
This commit is contained in:
@@ -34,8 +34,9 @@ class StableDiffusionPipeline(DiffusersPipeline):
|
||||
|
||||
self.device = 'cuda' if torch.cuda.is_available() else 'cpu'
|
||||
# load pipeline
|
||||
torch_type = torch.float16 if self.device == 'cuda' else torch.float32
|
||||
self.pipeline = DiffuserStableDiffusionPipeline.from_pretrained(
|
||||
model, torch_dtype=torch.float16)
|
||||
model, torch_dtype=torch_type)
|
||||
self.pipeline = self.pipeline.to(self.device)
|
||||
# load lora moudle to unet
|
||||
if lora_dir is not None:
|
||||
|
||||
Reference in New Issue
Block a user