saritha5 commited on
Commit
005a615
·
1 Parent(s): 9c01df3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -101,7 +101,7 @@ def prediction(image_path):
101
  ax[1].imshow(image_np,aspect='auto');
102
 
103
 
104
- return objects
105
 
106
 
107
 
@@ -110,7 +110,7 @@ def prediction(image_path):
110
  model_PATH_TO_CKPT = "frozen_inference_graph.pb"
111
  path_to_labels = "tf_label_map.pbtxt"
112
 
113
- result = main(image_path,model_path,model_PATH_TO_CKPT,path_to_labels)
114
 
115
  # print("result-",result)
116
  # list_to_be_sorted= [{'class': 'Y', 'score': 99.97, 'box': (157, 191, 269, 288)}, {'class': '6', 'score': 99.93, 'box': (158, 191, 247, 267)}, {'class': '9', 'score': 99.88, 'box': (156, 190, 179, 196)}, {'class': '4', 'score': 99.8, 'box': (156, 189, 198, 219)}, {'class': '1', 'score': 99.65, 'box': (157, 189, 222, 244)}, {'class': 'F', 'score': 63.4, 'box': (155, 185, 157, 175)}]
@@ -129,7 +129,7 @@ def prediction(image_path):
129
  response = {"predictions": [result]}
130
  total_time_end = time.time()
131
  print("total time : ",round((total_time_end-total_time_start),2))
132
- return simplejson.dumps(response)
133
 
134
  inputs = gr.inputs.Image(type = 'filepath')
135
  EXAMPLES = ["img1.jpg","img2.jpg","img3.jpg","img4.jpg"]
@@ -141,7 +141,7 @@ DESCRIPTION = """An image is occluded if the image is blocked by any object.
141
  demo_app = gr.Interface(
142
  fn= prediction,
143
  inputs=inputs,
144
- outputs= "text",
145
  title = "Tag Diciphering",
146
  description = DESCRIPTION,
147
  examples = EXAMPLES,
 
101
  ax[1].imshow(image_np,aspect='auto');
102
 
103
 
104
+ return objects,fig
105
 
106
 
107
 
 
110
  model_PATH_TO_CKPT = "frozen_inference_graph.pb"
111
  path_to_labels = "tf_label_map.pbtxt"
112
 
113
+ result,fig = main(image_path,model_path,model_PATH_TO_CKPT,path_to_labels)
114
 
115
  # print("result-",result)
116
  # list_to_be_sorted= [{'class': 'Y', 'score': 99.97, 'box': (157, 191, 269, 288)}, {'class': '6', 'score': 99.93, 'box': (158, 191, 247, 267)}, {'class': '9', 'score': 99.88, 'box': (156, 190, 179, 196)}, {'class': '4', 'score': 99.8, 'box': (156, 189, 198, 219)}, {'class': '1', 'score': 99.65, 'box': (157, 189, 222, 244)}, {'class': 'F', 'score': 63.4, 'box': (155, 185, 157, 175)}]
 
129
  response = {"predictions": [result]}
130
  total_time_end = time.time()
131
  print("total time : ",round((total_time_end-total_time_start),2))
132
+ return simplejson.dumps(response),fig
133
 
134
  inputs = gr.inputs.Image(type = 'filepath')
135
  EXAMPLES = ["img1.jpg","img2.jpg","img3.jpg","img4.jpg"]
 
141
  demo_app = gr.Interface(
142
  fn= prediction,
143
  inputs=inputs,
144
+ outputs= ["text", "image"],
145
  title = "Tag Diciphering",
146
  description = DESCRIPTION,
147
  examples = EXAMPLES,