ID del artículo: 000059640 Tipo de contenido: Resolución de problemas Última revisión: 20/05/2022

No se puede obtener el resultado correcto de precisión promedio promedio (mAP) del modelo YOLOv4 cuantificado en tamaño de entrada Desmontano

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Resumen

Posibles razones para que el modelo no obtenga el valor mAP equivalente a 1.00.

Descripción
  • Cuantificó el modelo YOLOv4 con el tamaño de 416 x 416 y obtuvo el valor mAP correcto.
  • Cuantificó el modelo YOLOv4 con el tamaño de 320 x 544 utilizando el comando:

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

El valor mAP obtenido fue incorrecto:

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

Resolución
  • Los resultados obtenidos se esperan debido a la definición de mAP en sí: la regla que se utiliza para comparar los resultados de inferencia de un modelo con valores de referencia. El mAP se calcula primero encontrando la suma de las precisiones promedio de todas las clases y dividiendo la suma por el número de clases.
  • OpenVINO™ modelos se probaron y validaron utilizando yoindex3: 416 x 416 y yoindex4: 608 x 608 que eran los tamaños de red predeterminados en los archivos de configuración de plantilla comunes de la industria. Por lo tanto, el uso que no sea del tamaño validado puede provocar que el valor mAP devuelva menos de 1.0.

Productos relacionados

Este artículo se aplica a 2 productos

Intel® DevCloud para la periferia

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.