Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -58,20 +58,22 @@ def detect_objects_in_image(image):
|
|
58 |
image = Image.fromarray(image)
|
59 |
print(image.size)
|
60 |
orig_w, orig_h = image.size
|
|
|
61 |
|
62 |
|
63 |
with torch.no_grad():
|
64 |
pred = model(img_tensor)[0]
|
|
|
65 |
|
66 |
if isinstance(pred[0], torch.Tensor):
|
67 |
pred = [p.cpu().numpy() for p in pred]
|
68 |
-
|
69 |
pred = np.concatenate(pred, axis=0)
|
70 |
conf_thres = 0.25
|
71 |
|
72 |
# Ensure `pred` is at least a 2D array before indexing
|
73 |
pred = np.atleast_2d(pred) # Converts 1D to 2D if necessary
|
74 |
-
|
75 |
mask = pred[:, 4] > conf_thres
|
76 |
pred = pred[mask]
|
77 |
|
|
|
58 |
image = Image.fromarray(image)
|
59 |
print(image.size)
|
60 |
orig_w, orig_h = image.size
|
61 |
+
print("passed1")
|
62 |
|
63 |
|
64 |
with torch.no_grad():
|
65 |
pred = model(img_tensor)[0]
|
66 |
+
print("Passed2")
|
67 |
|
68 |
if isinstance(pred[0], torch.Tensor):
|
69 |
pred = [p.cpu().numpy() for p in pred]
|
70 |
+
print("Passed3")
|
71 |
pred = np.concatenate(pred, axis=0)
|
72 |
conf_thres = 0.25
|
73 |
|
74 |
# Ensure `pred` is at least a 2D array before indexing
|
75 |
pred = np.atleast_2d(pred) # Converts 1D to 2D if necessary
|
76 |
+
print("passed4")
|
77 |
mask = pred[:, 4] > conf_thres
|
78 |
pred = pred[mask]
|
79 |
|