Spaces:
Runtime error
Runtime error
import gradio as gr | |
import jax | |
from diffusers import FlaxStableDiffusionPipeline | |
pipeline, pipeline_params = FlaxStableDiffusionPipeline.from_pretrained( | |
"bguisard/stable-diffusion-nano", | |
) | |
prng_seed = jax.random.PRNGKey(0) | |
inference_steps = 50 | |
def generate_image(prompt: str): | |
prompt_ids = pipeline.prepare_inputs(prompt) | |
images = pipeline( | |
prompt_ids=prompt_ids, | |
params=pipeline_params, | |
prng_seed=prng_seed, | |
height=128, | |
width=128, | |
num_inference_steps=inference_steps, | |
jit=False, | |
).images | |
pil_imgs = pipeline.numpy_to_pil(images) | |
return pil_imgs[0] | |
app = gr.Interface( | |
fn=generate_image, | |
inputs="text", | |
outputs=gr.Image(shape=(128, 128)), | |
examples=[["A watercolor painting of a bird"]], | |
) | |
app.launch() |