File size: 692 Bytes
1b30630
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import sys
from pathlib import Path
from ultralytics import YOLO

weights_dir = Path("E:/flipkart2r/models/weights")
models = {
    "yolo11m (vehicle)": Path("E:/flipkart2r/yolo11m.pt"),
    "yolo11s_helmet": weights_dir / "yolo11s_helmet.pt",
    "yolo11s_plate": weights_dir / "yolo11s_plate.pt",
    "yolov8s_helmet": weights_dir / "yolov8s_helmet.pt"
}

for name, path in models.items():
    print(f"=== {name} ({path}) ===")
    if not path.exists():
        print("  File does not exist.")
        continue
    try:
        model = YOLO(str(path))
        print(f"  Task: {model.task}")
        print(f"  Names: {model.names}")
    except Exception as e:
        print(f"  Error: {e}")