YOLOv9/v10-Erkennung
Hochmoderne Objekterkennung in Echtzeit — die neuesten YOLO-Modelle auf der GPU trainieren und bereitstellen
YOLO (You Only Look Once) bleibt der Goldstandard für die Objekterkennung in Echtzeit. YOLOv9 führte Programmable Gradient Information (PGI) und Generalized Efficient Layer Aggregation Network (GELAN) ein, während YOLOv10 eine NMS-freie Erkennung mit doppelten Label-Zuweisungen brachte. Beide liefern erstklassige Genauigkeits-/Geschwindigkeits-Kompromisse auf NVIDIA-GPUs.
YOLOv9 GitHub: WongKinYiu/yolov9 — 8K+ ⭐
YOLOv10 GitHub: THU-MIG/yolov10 — 10K+ ⭐
Ultralytics (vereinheitlicht): ultralytics/ultralytics — 32K+ ⭐
YOLOv9 vs YOLOv10 vs YOLOv8 — Kurzer Vergleich
YOLOv8x
53.9
14.2ms
68,2 Mio.
Erforderlich
YOLOv9e
55.6
16.8ms
57.3M
Erforderlich
YOLOv10x
54.4
10.7ms
29.5M
Frei
YOLOv10b
53.0
8.8ms
19.1M
Frei
YOLOv10s
46.8
4.2ms
7.2M
Frei
YOLOv10 ist NMS-frei — kein Post-Processing-Schritt der Non-Maximum Suppression. Das ermöglicht eine End-to-End-Bereitstellung und ist besonders vorteilhaft für Edge-/Embedded-Szenarien und die TensorRT-Bereitstellung.
Anwendungsfälle
Sicherheit & Überwachung — Erkennung von Personen/Fahrzeugen/Objekten in Echtzeit
Autonome Fahrzeuge — Fußgänger- und Hinderniserkennung
Fertigungs-Qualitätskontrolle — Fehlererkennung in Produktionslinien
Einzelhandelsanalytik — Kundenfluss- und Produkterkennung
Medizinische Bildgebung — Anomalieerkennung in Röntgenbildern und Scans
Sportanalytik — Spieler- und Balltracking
Landwirtschaft — Erkennung von Pflanzenkrankheiten und Schädlingen
Voraussetzungen
Clore.ai-Konto mit GPU-Miete
Trainingsdaten (für benutzerdefiniertes Modelltraining) oder COCO-vortrainierte Gewichte verwenden
Grundkenntnisse in Python und der Kommandozeile
Schritt 1 — Miete eine GPU auf Clore.ai
Gehe zu clore.ai → Marktplatz
Wähle die GPU basierend auf deiner Aufgabe:
Nur Inferenz: RTX 3080/3090 oder RTX 4080 — hervorragendes Preis-Leistungs-Verhältnis
Kleine Modelle trainieren: RTX 4090 24GB
Große Modelle trainieren (YOLOv9e/YOLOv10x): A100 40/80GB
Schritt 2 — Den Ultralytics-Container bereitstellen
Das offizielle Ultralytics-Docker-Image unterstützt YOLOv8, YOLOv9 und YOLOv10 über eine vereinheitlichte API:
Docker-Image:
Ports:
Umgebungsvariablen:
Datenträger: Mindestens 20 GB (vortrainierte Gewichte + dein Datensatz)
Schritt 3 — Verbinden und überprüfen
Schritt 4 — Schnelle Inferenz mit vortrainierten Modellen
YOLOv10-Inferenz (NMS-frei)
YOLOv9-Inferenz
Inferenz für Videostreams in Echtzeit
Schritt 5 — Ein benutzerdefiniertes Modell trainieren
Bereite deinen Datensatz vor
YOLO verwendet eine bestimmte Verzeichnisstruktur und ein bestimmtes Label-Format:
Jede Label-Datei (gleicher Name wie das Bild, .txt Endung) enthält:
Datensatzkonfiguration erstellen
Aus Roboflow importieren (empfohlen)
YOLOv10 trainieren
YOLOv9 trainieren
Schritt 6 — Für maximale Geschwindigkeit nach TensorRT exportieren
Nach ONNX exportieren
Schritt 7 — Als REST-API bereitstellen
Schritt 8 — Dein Modell validieren und benchmarken
Ergebnisse herunterladen
Fehlerbehebung
CUDA-Speicher erschöpft während des Trainings
Langsame Trainingsgeschwindigkeit
Niedrige mAP / Schlechte Erkennung
Leistungsreferenz (Clore.ai-GPUs)
YOLOv10n
RTX 3090
1
1,200
38.5
YOLOv10s
RTX 3090
1
780
46.8
YOLOv10m
RTX 4090
1
950
51.3
YOLOv10x
RTX 4090
1
380
54.4
YOLOv9e
A100 40G
1
720
55.6
YOLOv10x TRT
RTX 4090
1
920
54.2
Zusätzliche Ressourcen
Roboflow Universe — Über 100.000 öffentliche Datensätze
Ultralytics HUB — Cloud-Trainingsplattform
COCO-Datensatz — Standard-Benchmark-Datensatz
YOLOv9 und YOLOv10 auf GPU-Mieten bei Clore.ai bieten einen erschwinglichen Weg, benutzerdefinierte Objekterkennungsmodelle zu trainieren und Inferenz-Pipelines in Echtzeit bereitzustellen — ohne den Overhead von AWS SageMaker oder Google Vertex AI.
GPU-Empfehlungen für Clore.ai
Entwicklung/Testen
RTX 3090 (24 GB)
0,07–0,21 $/GPU/Stunde
Produktionsinferenz
RTX 4090 (24 GB)
0,14–0,42 $/GPU/Stunde
💡 Alle Beispiele in diesem Leitfaden können bereitgestellt werden auf Clore.ai GPU-Servern. Durchsuchen Sie verfügbare GPUs und mieten Sie stundenweise — keine Verpflichtungen, voller Root-Zugriff.
Zuletzt aktualisiert
War das hilfreich?