ข้อผิดพลาด ยืนยันล้มเหลว: อินพุตขนาด () = 1 พร้อม OpenVINO™ Toolkit บน Raspbian * OS

เอกสาร

ข้อความแสดงข้อผิดพลาด

000033356

30/01/2020

สิ่งที่ฉันเห็น

ข้อผิดพลาด: ยืนยันล้มเหลว: อินพุตขนาด () = 1 ที่สร้างขึ้นเมื่อทำงาน openvino_fd_myriad รหัสตัวอย่าง. py ตัวอย่างที่พบในการแสดงผลการทำงานของรุ่นตรวจจับใบหน้าโดยใช้ OpenCV * APIส่วนในการติดตั้ง OpenVINO™ Toolkit สำหรับคู่มือ Raspbian * ระบบปฏิบัติการ

เหตุใดฉันจึงเห็น

ข้อผิดพลาดเกี่ยวข้องกับการเริ่มต้นใช้งานตัวแปรสภาวะแวดล้อม OpenVINO™ Toolkit เมื่อรันโค้ดตัวอย่างที่ไม่ได้รับ

วิธีการแก้ไข

หากต้องการแก้ไขปัญหานี้ให้ลองทำตามขั้นตอนต่อไปนี้:

  1. ในบรรทัดที่ 10: frame = cv.imread('/path/to/image') ของโค้ดตัวอย่าง openvino_fd_myriad.py ให้เพิ่มเส้นทางไปยังรูปภาพของคุณ (เช่น '/Home/pi/picturess/face.seppx ' png')
  2. รวมถึงไฟล์แบบจำลอง (เช่น 'face-detection-adas-0001' และ ' face-detection-adas-0001 'bin') ในไดเรกทอรีเดียวกันกับไฟล์openvino_fd_myriad. py
  3. เตรียมใช้งานตัวแปรสภาพแวดล้อมด้วยคำสั่ง source //openvino/bin/setupvars.sh ("i.e. แหล่งที่มา/opt/intel/openvino/bin/setupvarsesh ")

ในฐานะที่เป็นขั้นตอนที่ไม่ บังคับ ให้ตั้งค่าตัวแปรสภาพแวดล้อมอย่างถาวรเพื่อเริ่มต้นทุกครั้งที่มีการใช้งานหน้าต่างเทอร์มินัล/แท็บใหม่ เมื่อต้องการทำเช่นนี้ให้ดำเนินการ echo "source /openvino/bin/setupvars.sh" >> ~/.bashrc

หมาย เหตุตรวจสอบไฟล์. bashrc ประกอบด้วยรายการเดียวสำหรับการตั้งค่าตัวแปรของรุ่น OpenVINO
ถูกต้อง# single entry
source /intel/openvino/bin/setupvars.sh
ไม่# multiple entries
source /older-release/openvino/bin/setupvars.sh
source /openvino/bin/setupvars.sh