Spaces:
Sleeping
Sleeping
| # This demo needs to be run from the repo folder. | |
| # python demo/fake_gan/run.py | |
| import time | |
| import gradio as gr | |
| from gradio.media import get_image | |
| def fake_gan(): | |
| time.sleep(5) | |
| images = [ | |
| (get_image("cheetah.jpg"), f"label {i}") | |
| for i in range(3) | |
| ] | |
| return images, "Done" | |
| with gr.Blocks() as demo: | |
| gallery = gr.Gallery( | |
| label="Generated images", show_label=False, elem_id="gallery" | |
| , columns=1, object_fit="contain", height="auto") | |
| t = gr.Textbox(label="Progress", elem_id="progress_textbox") | |
| btn = gr.Button("Generate images", scale=0) | |
| btn.click(fake_gan, None, [gallery, t], show_progress="minimal", show_progress_on=t) | |
| if __name__ == "__main__": | |
| demo.launch() | |