anilegin commited on
Commit
183f6c2
·
verified ·
1 Parent(s): 1ce12db

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +6 -2
main.py CHANGED
@@ -231,6 +231,8 @@ async def predict_injections(file: UploadFile = File(...)):
231
  }
232
  optimal_list.append(pt_info)
233
 
 
 
234
  response = {
235
  "status": "success",
236
  "summary": {
@@ -238,8 +240,10 @@ async def predict_injections(file: UploadFile = File(...)):
238
  "max_confidence": float(probs_loc.max())
239
  },
240
  "optimal_injections": optimal_list,
241
- # IMPROVEMENT: Return full heatmap probabilities
242
- "all_probabilities": [float(f"{p:.4f}") for p in probs_loc.tolist()]
 
 
243
  }
244
 
245
  return response
 
231
  }
232
  optimal_list.append(pt_info)
233
 
234
+ all_coords_list = [[float(f"{p.x:.4f}"), float(f"{p.y:.4f}")] for p in lms[:468]]
235
+
236
  response = {
237
  "status": "success",
238
  "summary": {
 
240
  "max_confidence": float(probs_loc.max())
241
  },
242
  "optimal_injections": optimal_list,
243
+
244
+ # HEATMAP DATA
245
+ "all_probabilities": [float(f"{p:.4f}") for p in probs_loc.tolist()],
246
+ "all_coordinates": all_coords_list # New Field
247
  }
248
 
249
  return response