Update app.py
Browse files
app.py
CHANGED
|
@@ -290,7 +290,8 @@ with gr.Blocks(css=".output-class { display: none; }") as demo:
|
|
| 290 |
image_input.upload(
|
| 291 |
fn=run_classifier,
|
| 292 |
inputs=[image_input, threshold_slider],
|
| 293 |
-
outputs=[tag_string, label_box, original_image_state, sorted_tag_score_state]
|
|
|
|
| 294 |
)
|
| 295 |
|
| 296 |
image_input.clear(
|
|
@@ -302,25 +303,29 @@ with gr.Blocks(css=".output-class { display: none; }") as demo:
|
|
| 302 |
threshold_slider.input(
|
| 303 |
fn=create_tags,
|
| 304 |
inputs=[threshold_slider, sorted_tag_score_state],
|
| 305 |
-
outputs=[tag_string, label_box]
|
|
|
|
| 306 |
)
|
| 307 |
|
| 308 |
label_box.select(
|
| 309 |
fn=cam_inference,
|
| 310 |
inputs=[original_image_state, cam_slider, alpha_slider],
|
| 311 |
-
outputs=[image_input, cam_state]
|
|
|
|
| 312 |
)
|
| 313 |
|
| 314 |
cam_slider.input(
|
| 315 |
fn=create_cam_visualization_pil,
|
| 316 |
inputs=[original_image_state, cam_state, alpha_slider, cam_slider],
|
| 317 |
-
outputs=[image_input]
|
|
|
|
| 318 |
)
|
| 319 |
|
| 320 |
alpha_slider.input(
|
| 321 |
fn=create_cam_visualization_pil,
|
| 322 |
inputs=[original_image_state, cam_state, alpha_slider, cam_slider],
|
| 323 |
-
outputs=[image_input]
|
|
|
|
| 324 |
)
|
| 325 |
|
| 326 |
if __name__ == "__main__":
|
|
|
|
| 290 |
image_input.upload(
|
| 291 |
fn=run_classifier,
|
| 292 |
inputs=[image_input, threshold_slider],
|
| 293 |
+
outputs=[tag_string, label_box, original_image_state, sorted_tag_score_state],
|
| 294 |
+
show_progress='minimal'
|
| 295 |
)
|
| 296 |
|
| 297 |
image_input.clear(
|
|
|
|
| 303 |
threshold_slider.input(
|
| 304 |
fn=create_tags,
|
| 305 |
inputs=[threshold_slider, sorted_tag_score_state],
|
| 306 |
+
outputs=[tag_string, label_box],
|
| 307 |
+
show_progress='none'
|
| 308 |
)
|
| 309 |
|
| 310 |
label_box.select(
|
| 311 |
fn=cam_inference,
|
| 312 |
inputs=[original_image_state, cam_slider, alpha_slider],
|
| 313 |
+
outputs=[image_input, cam_state],
|
| 314 |
+
show_progress='minimal'
|
| 315 |
)
|
| 316 |
|
| 317 |
cam_slider.input(
|
| 318 |
fn=create_cam_visualization_pil,
|
| 319 |
inputs=[original_image_state, cam_state, alpha_slider, cam_slider],
|
| 320 |
+
outputs=[image_input],
|
| 321 |
+
show_progress='none'
|
| 322 |
)
|
| 323 |
|
| 324 |
alpha_slider.input(
|
| 325 |
fn=create_cam_visualization_pil,
|
| 326 |
inputs=[original_image_state, cam_state, alpha_slider, cam_slider],
|
| 327 |
+
outputs=[image_input],
|
| 328 |
+
show_progress='none'
|
| 329 |
)
|
| 330 |
|
| 331 |
if __name__ == "__main__":
|