Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -47,8 +47,9 @@ def safe_load_yolo_model(path):
|
|
47 |
|
48 |
model_paths = {
|
49 |
'YOLOv11': './data/yolo11n.pt',
|
50 |
-
'Crack & Pothole Detector': './data/
|
51 |
-
'Toll gates': './data/
|
|
|
52 |
}
|
53 |
|
54 |
models = {name: safe_load_yolo_model(path).to("cuda" if torch.cuda.is_available() else "cpu") for name, path in model_paths.items()}
|
@@ -59,7 +60,8 @@ for name, model in models.items():
|
|
59 |
model_colors = {
|
60 |
'YOLOv11': (0, 255, 0), # Green
|
61 |
'Crack & Pothole Detector': (255, 0, 0), # Red
|
62 |
-
'Toll gates': (0, 0, 255) # Blue
|
|
|
63 |
}
|
64 |
|
65 |
# Helper functions
|
|
|
47 |
|
48 |
model_paths = {
|
49 |
'YOLOv11': './data/yolo11n.pt',
|
50 |
+
'Crack & Pothole Detector': './data/crack.pt',
|
51 |
+
'Toll gates': './data/tollgates.pt',
|
52 |
+
'Railway Bridges': './data/bridges.pt'
|
53 |
}
|
54 |
|
55 |
models = {name: safe_load_yolo_model(path).to("cuda" if torch.cuda.is_available() else "cpu") for name, path in model_paths.items()}
|
|
|
60 |
model_colors = {
|
61 |
'YOLOv11': (0, 255, 0), # Green
|
62 |
'Crack & Pothole Detector': (255, 0, 0), # Red
|
63 |
+
'Toll gates': (0, 0, 255), # Blue
|
64 |
+
'Railway Bridges': (0, 255, 255) # Yellow
|
65 |
}
|
66 |
|
67 |
# Helper functions
|