Spaces:
Runtime error
Runtime error
Update services/metrics_service.py
Browse files- services/metrics_service.py +6 -16
services/metrics_service.py
CHANGED
@@ -1,17 +1,7 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
def update_metrics(detected):
|
7 |
-
count = len(detected)
|
8 |
-
detection_trend.append(count)
|
9 |
-
|
10 |
-
# Limit history size
|
11 |
-
if len(detection_trend) > 50:
|
12 |
-
detection_trend.pop(0)
|
13 |
-
|
14 |
-
return {
|
15 |
-
"Detected Objects": count,
|
16 |
-
"Detection History": detection_trend.copy() # return a copy for plotting
|
17 |
}
|
|
|
|
1 |
+
def update_metrics(detected_boxes):
|
2 |
+
num_anomalies = len(detected_boxes)
|
3 |
+
metrics = {
|
4 |
+
"anomalies_detected": num_anomalies,
|
5 |
+
"anomalies": detected_boxes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
}
|
7 |
+
return metrics
|