BhumikaMak commited on
Commit
723358f
·
1 Parent(s): 4d1d78a

Fix: default selection support

Browse files
Files changed (1) hide show
  1. app.py +8 -1
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()