ID บทความ: 000059580 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 07/03/2023

ไม่สามารถรับผลลัพธ์ Average Precision (mAP) เฉลี่ยเมื่อใช้งาน Accuracy_check ใน Post-Training Optimization Tool (POT)

BUILT IN - ARTICLE INTRO SECOND COMPONENT
สรุปข้อมูล

วิธีใช้ตัวตรวจสอบความถูกต้องสําหรับ POT

คำอธิบาย
  1. คําสั่ง Ran POT:

    pot -c yolov4-tiny_voc.json --output-dir backup -e
    เอาต์พุต: INFO:app.run.detection_accuracy:0.0

  2. คําสั่ง Ran Accuracy Checker: accuracy_check -c yolov4-tiny_voc.yml -td CPU ให้ผลลัพธ์ต่อไปนี้:

    คําเตือนเกี่ยวกับ accuracy_checker: /opt/intel/openvino_2021/deployment_tools/open_model_zoo/tools/accuracy_checker/accuracy_checker/เมตริก/detection.py:201: UserWarning: ไม่มีการตรวจจับในการประมวลผล mAP
    warnings.warn("ไม่มีการตรวจจับในการประมวลผล mAP")

    แผนที่: 0.00%
    AP@0.5: 0.00%
    AP@0.5:0.05:95: 0.00%

ความละเอียด

ชุดข้อมูล Visual Object Classes Challenge (VOC) ไม่ได้รับการตรวจสอบโดย Intel Intel ได้ตรวจสอบความถูกต้องโดยใช้ชุดข้อมูล Common Objects in Context (COCO) ตามที่ระบุไว้ในเอกสาร ประกอบ Yolo-v4-tf โดยใช้ coco_precision ในการคํานวณ mAP สําหรับชุดข้อมูลที่ไม่ใช่ COCO นี่อาจไม่สามารถให้ผลลัพธ์ที่ดีที่สุด

เพื่อป้องกันการรับค่า mAP 0.00% ระหว่างการดําเนินการตรวจสอบความถูกต้อง เปลี่ยนจาก VOC เป็นชุดข้อมูล MSCOCO และใช้ เมตริก ที่แตกต่างกัน เช่น detection_accuracy ที่ทํางานด้วยการแสดง DetectionAnnotation

โปรดดู วิธีการเรียกใช้ตัวอย่าง สําหรับขั้นตอนการตรวจสอบความถูกต้องบนรุ่น

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้