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

ไม่สามารถแปลงรุ่น YOLOv4 Keras* เป็นรูปแบบ Intermediate Representation (IR) ได้

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

ขั้นตอนการแปลงรุ่น YOLOv4 Keras เป็นรูปแบบ IR

คำอธิบาย
  • คําสั่งที่ตามมาใน แปลงโมเดล YOLOv4 เป็น IR และล้มเหลวในการแปลงโมเดลเป็นรูปแบบ TensorFlow2*
  • ได้รับข้อผิดพลาด TypeError: buffer is too small for requested array เมื่อแปลง DARKNET YOLOv4 เป็นรุ่น Keras
ความละเอียด

เปลี่ยน ไดเรกทอรีเป็นตัวดาวน์โหลดโมเดลและ ดาวน์โหลด รุ่น yolo-v4-tf โดยใช้สคริปต์ downloader.py:
cd /deployment_tools/tools/model_downloader
sudo python3 downloader.py --name=yolo-v4-tf


เปลี่ยนชื่อ ไฟล์น้ําหนักแบบกําหนดเองเป็น yolov4.weights และ เปลี่ยน เป็นไดเรกทอรีต่อไปนี้:
/deployment_tools/tools/model_downloader/public/yolo-v4-tf

เปลี่ยนชื่อ ไฟล์กําหนดค่าแบบกําหนดเองเป็น yolov4.cfg และ เปลี่ยน เป็นไดเรกทอรีต่อไปนี้:
/deployment_tools/tools/model_downloader/public/yolo-v4-tf/keras-YOLOv3-model-set/cfg

เปลี่ยน เป็นไดเรกทอรีต่อไปนี้และ เรียกใช้ สคริปต์ pre-convert.py
cd /opt/intel/openvino_2021/deployment_tools/open_model_zoo/models/public/yolo-v4-tf
sudo python3 pre-convert.py "/deployment_tools/tools/model_downloader/public/yolo-v4-tf" "/deployment_tools/tools/model_downloader/public/yolo-v4-tf"


yolo-v4.savedmodel จะ ถูกสร้างขึ้น ในไดเรกทอรีต่อไปนี้:
/opt/intel/openvino_2021/deployment_tools/tools/model_downloader/public/yolo-v4-tf

เปลี่ยน ไดเรกทอรีเป็น Model Optimizer และ เรียกใช้ สคริปต์ mo.py:
cd /opt/intel/openvino_2021/deployment_tools/model_optimizer
sudo python3 mo.py --framework=tf --data_type=FP16 --output_dir=/deployment_tools/tools/model_downloader/public/yolo-v4-tf/FP16 --model_name=yolo-v4-tf --input_shape=[1,416,416,3] --input=image_input --scale_values=image_input[255] --reverse_input_channels --saved_model_dir=/deployment_tools/tools/model_downloader/public/yolo-v4-tf/yolo-v4.savedmodel


การแสดงระดับกลางจะ ถูกสร้างขึ้น ในไดเรกทอรีต่อไปนี้:
/opt/intel/openvino_2021/deployment_tools/tools/model_downloader/public/yolo-v4-tf/FP16

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

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

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