Spaces:
Build error
Build error
| import gradio as gr | |
| from diffusers import AutoPipelineForText2Image | |
| import torch | |
| # Load light pipeline | |
| pipe = AutoPipelineForText2Image.from_pretrained( | |
| "stabilityai/sdxl-turbo", | |
| torch_dtype=torch.float32, | |
| low_cpu_mem_usage=True | |
| ).to("cpu") | |
| # Generate image | |
| def generate_image(prompt): | |
| image = pipe(prompt, num_inference_steps=1, guidance_scale=0.0).images[0] | |
| return image | |
| # Gradio UI | |
| gr.Interface( | |
| fn=generate_image, | |
| inputs=gr.Textbox(placeholder="A spaceship shaped like a banana..."), | |
| outputs="image", | |
| title="CJ's CPU-Friendly Image Generator", | |
| description="Fast(ish) image generation using SDXL-Turbo on CPU. Magic without the meltdown." | |
| ).launch() | |