File size: 738 Bytes
d526be5
b2e0144
 
748abf8
 
 
b2e0144
d526be5
c6a5732
b2e0144
c6a5732
b2e0144
 
c6a5732
 
d526be5
c6a5732
b2e0144
748abf8
b2e0144
c6a5732
 
 
 
 
 
 
 
748abf8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import gradio as gr

image_urls = [
    "images/g1.png",
    "images/g2.png",
    "images/g3.png",
]

def img_show():
    # Create the list of images using the predefined list, indexed by i
    images = [
        (image_urls[i], f"label {i}")
        for i in range(len(image_urls)) # Iterate through the fixed list
    ]
    return images

with gr.Blocks() as demo:
    gr.Markdown("""
    # Awesome result from multi concept DoRAs
    """)
    gallery = gr.Gallery(
        label="Generated images", show_label=False, elem_id="gallery"
    , columns=[3], rows=[1], object_fit="contain", height="auto")
    btn = gr.Button("Generate results", scale=0)

    btn.click(img_show, None, gallery)

if __name__ == "__main__":
    demo.launch()