Artikel-ID: 000059640 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 20.05.2022

Es konnte kein korrektes mAP-Ergebnis (Mean Average Precision) für das quantifizierte YOLOv4-Modell auf der Eingabegröße von 2000 mAP erzielt werden.

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Zusammenfassung

Mögliche Gründe dafür, dass das Modell keinen mAP-Wert von 1.00 erhält.

Beschreibung
  • Quantisierte das YOLOv4-Modell mit der Größe 416 x 416 und erhielt den korrekten mAP-Wert.
  • Quantisierte das YOLOv4-Modell mit der Größe 320 x 544 mit dem Folgenden:

    pot -c yolov4-tiny-3l-gray-license_plate_prune_0.46_keep_0.01_320x544_qtz.json --output-dir backup -e

Der erhaltene mAP-Wert war falsch:

Output:
INFO:app.run:map : 0.47562541279744447
INFO:app.run:AP@0.5 : 0.0
INFO:app.run:AP@0.5 : 0.05:95 : 0.0

Lösung
  • Die erhaltenen Ergebnisse werden aufgrund der Definition von mAP selbst erwartet: Die Regel, die verwendet wird, um Inferenzergebnisse eines Modells mit Referenzwerten zu vergleichen. Der mAP wird berechnet, indem zuerst die Summe der durchschnittlichen Präzisionen aller Klassen gefunden und dann die Summe durch die Anzahl der Klassen dividiert wird.
  • OpenVINO™ Modelle wurden unter Verwendung von yo slows3: 416x416 und yo/ 608x608 getestet und validiert, was die Standard-Netzwerkgrößen in den branchenweit gängigen Template-Konfigurationsdateien waren. Daher kann die Verwendung anderer als der validierten Größe dazu führen, dass der mAP-Wert weniger als 1.0 zurücksandt.

Zugehörige Produkte

Dieser Artikel bezieht sich auf 2 Produkte

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.