tiny-sd-fastapi / app /model.py
filipvk's picture
change output size
db9ea67
Raw History Blame Contribute Delete
473 Bytes
from diffusers import StableDiffusionPipeline
import torch
MODEL_NAME = "segmind/tiny-sd"
pipe = StableDiffusionPipeline.from_pretrained(
MODEL_NAME,
cache_dir="./models",
# local_files_only=True,
torch_dtype=torch.float32,
safety_checker=None,
)
pipe.enable_attention_slicing()
pipe.to("cpu")
@torch.inference_mode()
def generate_image(prompt):
image = pipe(prompt, height=512, width=512, num_inference_steps=10).images[0]
return image