Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -148,7 +148,7 @@ def inference(image_path, model_name, bbox_threshold):
|
|
| 148 |
|
| 149 |
ort_inputs = {ort_session.get_inputs()[0].name: tensor_img.cpu().numpy()}
|
| 150 |
pred_boxes, logits = ort_session.run(['dets', 'labels'], ort_inputs)
|
| 151 |
-
|
| 152 |
scores = torch.sigmoid(torch.from_numpy(logits))
|
| 153 |
max_scores, pred_labels = scores.max(-1)
|
| 154 |
mask = max_scores > bbox_threshold
|
|
@@ -171,7 +171,7 @@ def inference(image_path, model_name, bbox_threshold):
|
|
| 171 |
filtered_labels = pred_labels.squeeze(0)[mask]
|
| 172 |
|
| 173 |
img_tensor = torch.from_numpy(np.array(image)).permute(2, 0, 1)
|
| 174 |
-
|
| 175 |
return draw_predictions(filtered_boxes, filtered_labels, filtered_scores, img_tensor, score_threshold=bbox_threshold)
|
| 176 |
|
| 177 |
|
|
|
|
| 148 |
|
| 149 |
ort_inputs = {ort_session.get_inputs()[0].name: tensor_img.cpu().numpy()}
|
| 150 |
pred_boxes, logits = ort_session.run(['dets', 'labels'], ort_inputs)
|
| 151 |
+
print(pred_boxes)
|
| 152 |
scores = torch.sigmoid(torch.from_numpy(logits))
|
| 153 |
max_scores, pred_labels = scores.max(-1)
|
| 154 |
mask = max_scores > bbox_threshold
|
|
|
|
| 171 |
filtered_labels = pred_labels.squeeze(0)[mask]
|
| 172 |
|
| 173 |
img_tensor = torch.from_numpy(np.array(image)).permute(2, 0, 1)
|
| 174 |
+
print("drawing")
|
| 175 |
return draw_predictions(filtered_boxes, filtered_labels, filtered_scores, img_tensor, score_threshold=bbox_threshold)
|
| 176 |
|
| 177 |
|