Spaces:
Sleeping
Sleeping
Commit
·
723358f
1
Parent(s):
4d1d78a
Fix: default selection support
Browse files
app.py
CHANGED
@@ -86,13 +86,18 @@ import gradio as gr
|
|
86 |
with gr.Blocks() as interface:
|
87 |
gr.Markdown("# XAI: Visualize Object Detection of Your Models")
|
88 |
gr.Markdown("Select a sample image to visualize object detection.")
|
|
|
89 |
with gr.Row():
|
90 |
sample_selection = gr.Radio(
|
91 |
choices=list(sample_images.keys()),
|
92 |
label="Select a Sample Image",
|
93 |
type="value",
|
|
|
|
|
|
|
|
|
|
|
94 |
)
|
95 |
-
sample_display = gr.Image(label="Selected Sample Image")
|
96 |
sample_selection.change(
|
97 |
fn=load_sample_image,
|
98 |
inputs=sample_selection,
|
@@ -105,9 +110,11 @@ with gr.Blocks() as interface:
|
|
105 |
label="Select Model(s)",
|
106 |
)
|
107 |
result_gallery = gr.Gallery(label="Results", elem_id="gallery", rows=2, height=500)
|
|
|
108 |
gr.Button("Run").click(
|
109 |
fn=process_image,
|
110 |
inputs=[sample_selection, selected_models],
|
111 |
outputs=result_gallery,
|
112 |
)
|
|
|
113 |
interface.launch()
|
|
|
86 |
with gr.Blocks() as interface:
|
87 |
gr.Markdown("# XAI: Visualize Object Detection of Your Models")
|
88 |
gr.Markdown("Select a sample image to visualize object detection.")
|
89 |
+
default_sample = "Sample 1"
|
90 |
with gr.Row():
|
91 |
sample_selection = gr.Radio(
|
92 |
choices=list(sample_images.keys()),
|
93 |
label="Select a Sample Image",
|
94 |
type="value",
|
95 |
+
value=default_sample, # Set default selection
|
96 |
+
)
|
97 |
+
sample_display = gr.Image(
|
98 |
+
value=load_sample_image(default_sample),
|
99 |
+
label="Selected Sample Image",
|
100 |
)
|
|
|
101 |
sample_selection.change(
|
102 |
fn=load_sample_image,
|
103 |
inputs=sample_selection,
|
|
|
110 |
label="Select Model(s)",
|
111 |
)
|
112 |
result_gallery = gr.Gallery(label="Results", elem_id="gallery", rows=2, height=500)
|
113 |
+
|
114 |
gr.Button("Run").click(
|
115 |
fn=process_image,
|
116 |
inputs=[sample_selection, selected_models],
|
117 |
outputs=result_gallery,
|
118 |
)
|
119 |
+
|
120 |
interface.launch()
|