Ultralytics YOLO27: Trag dich in die Warteliste ein.
Get Started
Von der pip-Installation bis zu einem benutzerdefinierten Detektor, den du ausliefern kannst
Lernpfad für GrundlagenAnfänger ~4 Stunden 10 LektionenAbschlussprüfung · Zertifikat

Trainiere dein erstes YOLO-Modell

Bringe Ultralytics YOLO26 von einer frischen Installation bis zu einem benutzerdefiniert trainierten, validierten und exportierten Detektor. Führe Vorhersagen auf Bildern aus, strukturiere einen echten Datensatz, trainiere und diagnostiziere einen Pillendetektor, verarbeite Videos mit Tracking und exportiere nach ONNX – mit dem Nachweis, dass das Ergebnis mit PyTorch übereinstimmt. Jeder Schritt läuft in Python und über die CLI auf einer Laptop-CPU; die tatsächliche Ausgabe wird gezeigt. Die Planung, Erfassung und Beschriftung des Datensatzes selbst wird in *Building High-Performance YOLO Datasets* behandelt.

Was du lernen wirst

Trainiere, validiere und exportiere ein Ultralytics-YOLO26-Modell mit einem benutzerdefinierten Datensatz, führe es auf Videos aus und erfahre, wie du jeden Schritt diagnostizierst, wenn etwas schiefgeht – sowohl mit Python als auch über die Befehlszeile.

  • Installiere Ultralytics, prüfe, welches Gerät verwendet wird, und führe YOLO26-Vorhersagen mit Python und über die CLI aus.

  • Wähle die Modellgröße anhand eines gemessenen Latenzbudgets statt anhand einer Rangliste.

  • Strukturiere einen Datensatz im Ultralytics-YOLO-Format, konvertiere Labels und schreibe eine data.yaml, die sich von überall aus auflösen lässt.

  • Trainiere, validiere, setze Trainingsläufe fort und starte sie mit vorgewärmten Gewichten; erstelle aus den Validierungsartefakten eine Liste notwendiger Korrekturen.

  • Verarbeite Videos als Stream mit Tracking, exportiere anschließend nach ONNX, TensorRT, OpenVINO und mehr und weise nach, dass der Export mit PyTorch übereinstimmt.

Was du entwickeln wirst
  • Ein Pillendatensatz im YOLO-Format mit einer data.yaml, die Ultralytics ohne fehlerhafte Labels einliest.

  • Ein trainierter best.pt-Detektor mit seinen Validierungswerten neben denen der vortrainierten Baseline.

  • Ein Video-Skript für Streaming, das mithilfe von Tracking eindeutige Objekte zählt und prüft, ob es mit der Bildrate Schritt hält.

  • Ein ONNX-Export, dessen Erkennungen und mAP bei identischen Einstellungen mit dem PyTorch-Modell übereinstimmen.

Voraussetzungen
  • Python 3.10+ und die Sicherheit, Python-Skripte und Shell-Befehle auszuführen.

  • Keine GPU erforderlich: Jedes Beispiel in diesem Kurs läuft in wenigen Minuten auf einer Laptop-CPU. Eine NVIDIA-GPU oder Apple Silicon beschleunigt größere Trainingsläufe.

  • Empfehlung: Schließe zuerst Computer Vision Foundations und Building High-Performance YOLO Datasets ab.

Kursinhalt

5 Module · 10 Lektionen