Views
No views yet
| ID | Class | ID | Class |
|---|---|---|---|
| 0 | Fall-Detected | 7 | NO-Goggles |
| 1 | Gloves | 8 | NO-Hardhat |
| 2 | Goggles | 9 | NO-Mask |
| 3 | Hardhat | 10 | NO-Safety Vest |
| 4 | Ladder | 11 | Person |
| 5 | Mask | 12 | Safety Cone |
| 6 | NO-Gloves | 13 | Safety Vest |
1from ultralytics import YOLO
2
3# Load from Hugging Face
4model = YOLO("hf://Hexmon/vyra-yolo-ppe-detection/best.pt")
5
6# Run inference
7results = model.predict("image.jpg", conf=0.5)
8results[0].show()model.predict(source=0, show=True, conf=0.5)model.predict("video.mp4", conf=0.5, save=True)1results = model.predict("image.jpg", conf=0.5)
2for box in results[0].boxes:
3 print(model.names[int(box.cls)], float(box.conf))