Ich habe Probleme mit dem Versuch, Yolov11 mit Pytorch -Abgeordneten auf Apple Silicon zu arbeiten. Erhalten Sie diesen C ++ - OPS -Fehler immer wieder und kann nicht herausfinden, was los ist. MacBook
[*] Python 3.9
[*] Torch 2.6.0
[*] Torchvision 0.21.0
/> Torchaudio 2.6.0 < /li>
Ultralytics 8.3.70 < /li>
< /ul>
Einfacher Testcode, der fehlschlägt: < /p>
from ultralytics import YOLO
model = YOLO("yolov8n.pt")
results = model.train(data="coco8.yaml", epochs=100, imgsz=640, device="mps")
< /code>
Dies ist der Fehler, den ich immer wieder erhalte. Dies kann passieren, wenn Ihre Pytorch- und Torchvision -Versionen nicht kompatibel sind oder wenn Sie beim Zusammenstellen von Torchvision von Quelle Fehler hatten. Weitere Informationen zu den kompatiblen Versionen finden Sie unter https://github.com/pytorch/vision#installation auf die Kompatibilitätsmatrix. is_available ()). Ich habe das offensichtliche Sachen ausprobiert - die Pakete neu installieren, die neuesten Versionen aktualisieren usw. Kein Glück. Außerdem versuchte es, nächtliche Versionen zu verwenden und die Ultralytics/Apple -Dokumente zu folgen, aber sie sind sehr begrenzt:
https://developer.apple.com/metal/pytorch/
https: //docs.ultralytics.com/modes/train/#can-i-train-yolo11-models-on-apple-silicon-cips
Jemand ist schon jemand darauf getroffen? Ich möchte wirklich die GPU meines M3 -GPU verwenden, anstatt auf CPU zurückzukehren.
Danke!
YOLO11 FALT MIT C ++ OPS -Fehler auf M3 Mac - Pytorch/MPS -Problem? ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post