freddyaboulton's picture
Upload folder using huggingface_hub
415a42f verified
raw
history blame contribute delete
730 Bytes
# 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()