Zum Hauptinhalt wechseln
Support-Wissensdatenbank

Es können die Konfidenzwerte aus den Ausgabeergebnissen des MobileNetV2-Backbones mit dem ATSS-Hauptmodell nicht bestimmt werden

Inhaltstyp: Fehlerbehebung   |   Artikel-ID: 000098366   |   Letzte Überprüfung: 13.04.2024

Beschreibung

  • Installiert OpenVINO™ Training Extension 2023.3.
  • Trainierte einen benutzerdefinierten MobileNetV2-Backbone mit dem ATSS-Hauptmodell.
  • Erhaltene Ausgabeergebnisse mit Kästchen, Beschriftungswert .
  • Die Konfidenzwerte der Ergebnisse können nicht bestimmt werden.

Lösung

  • Konfidenzwerte sind im Boxes-Ausgabeblob im folgenden Format enthalten:
    [x_min, y_min, x_max, y_max, conf]
  • Codeausschnitt zum Extrahieren der Konfidenzwerte aus dem Boxenausgabeblob :

for i, detection in enumerate(detections):

class_id = labels[i]

xmin, ymin, xmax, ymax, confidence = detection

if confidence > 0.5:

label = int(labels[class_id])

xmin = int(xmin * w)

ymin = int(ymin * h)

xmax = int(xmax * w)

ymax = int(ymax * h)

log.info(f'Found: label = (label), confidence = (confidence:.2f), ' f'coords = ((xmin), (ymin)), ((xmax), (ymax)) ')

Zugehörige Produkte

Dieser Artikel bezieht sich auf 1-Produkte.

Disclaimer / Rechtliche Hinweise

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.