amaurisarchibald commited on
Commit
f9d3167
·
verified ·
1 Parent(s): 0864015

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -8
app.py CHANGED
@@ -96,12 +96,7 @@ def inferenceScore(image_url, image, min_score, model_name):
96
 
97
  v = Visualizer(im, models[model_id]["metadata"], scale=1.2)
98
  out = v.draw_instance_predictions(outputs["instances"].scores[1])
99
-
100
- damage_class_map= {0:'damage'}
101
- damage_prediction_classes = [ damage_class_map[el] + "_" + str(indx) for indx,el in enumerate(outputs["instances"].pred_classes.tolist())]
102
- damage_polygon_centers = outputs["instances"].pred_boxes.get_centers().tolist()
103
- damage_dict = dict(zip(damage_prediction_classes,damage_polygon_centers))
104
- return damage_dict
105
 
106
  title = "# DBMDZ Detectron2 Model Demo"
107
  description = """
@@ -130,12 +125,12 @@ with gr.Blocks() as demo:
130
 
131
  output_image = gr.Image(type="pil", label="Output")
132
 
133
- label = gr.outputs.Label()
134
  inference_button = gr.Button("Submit")
135
 
136
  #inference_button.click(fn=inferenceScore, inputs=[url_input, image_input, min_score, model_name], outputs=output_image)
137
 
138
- inference_button.click(fn=inferenceScore, inputs=[url_input, image_input, min_score, model_name], outputs=label)
139
 
140
 
141
  gr.Markdown(footer)
 
96
 
97
  v = Visualizer(im, models[model_id]["metadata"], scale=1.2)
98
  out = v.draw_instance_predictions(outputs["instances"].scores[1])
99
+ return out.item()
 
 
 
 
 
100
 
101
  title = "# DBMDZ Detectron2 Model Demo"
102
  description = """
 
125
 
126
  output_image = gr.Image(type="pil", label="Output")
127
 
128
+ label = gr.Number
129
  inference_button = gr.Button("Submit")
130
 
131
  #inference_button.click(fn=inferenceScore, inputs=[url_input, image_input, min_score, model_name], outputs=output_image)
132
 
133
+ inference_button.click(fn=inferenceScore, inputs=[url_input, image_input, min_score, model_name], "number")
134
 
135
 
136
  gr.Markdown(footer)