Spaces:
Build error
Build error
File size: 810 Bytes
2204ef0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
from diffusers import StableDiffusionPipeline, DDIMScheduler
import torch
def stable_diffusion_text2img(
model_path:str,
prompt:str,
negative_prompt:str,
guidance_scale:int,
num_inference_step:int,
height:int,
width:int,
):
pipe = StableDiffusionPipeline.from_pretrained(
model_path,
safety_checker=None,
torch_dtype=torch.float16
).to("cuda")
pipe.scheduler = DDIMScheduler.from_config(pipe.scheduler.config)
pipe.enable_xformers_memory_efficient_attention()
images = pipe(
prompt,
height=height,
width=width,
negative_prompt=negative_prompt,
num_images_per_prompt=1,
num_inference_steps=num_inference_step,
guidance_scale=guidance_scale,
).images
return images
|