[GALAT] AssertionFailed: inputs.size() == 1 dengan OpenVINO™ Toolkit pada Raspbian* OS

Dokumentasi

Pesan Kesalahan

000033356

16/06/2023

Apa yang saya lihat?

Galat: AssertionFailed: inputs.size() == 1 dihasilkan saat menjalankan kode sampel openvino_fd_myriad.py . Sampel ditemukan di bawah bagian Run Inference of Face Detection Model Using OpenCV* API in Install OpenVINO™ toolkit for Raspbian* OS guide.

Mengapa saya melihatnya?

Galat terkait dengan inisialisasi variabel lingkungan OpenVINO™ Toolkit yang terlewat saat menjalankan kode sampel.

Cara memperbaikinya.

Untuk mengatasi masalah ini, coba langkah-langkah berikut:

  1. Pada baris 10: frame = cv.imread('/path/to/image') dari kode sampel openvino_fd_myriad.py , tambahkan jalur ke gambar Anda (yaitu '/home/pi/Pictures/face.png')
  2. Sertakan file model (yaitu 'face-detection-adas-0001.xml' dan 'face-detection-adas-0001.bin') di direktori yang sama dengan berkas openvino_fd_myriad.py
  3. Menginisialisasi variabel lingkungan dengan perintah sumber source /<your-path-to>/openvino/bin/setupvars.sh ("i.e. /opt/intel/openvino/bin/setupvars.sh")

Sebagai langkah opsional , menetapkan variabel lingkungan secara permanen sehingga ini menginisialisasi setiap kali jendela/tab terminal baru digunakan. Untuk melakukannya, jalankan echo "source <your-path-to>/openvino/bin/setupvars.sh" >> ~/.bashrc

Catatan Verifikasi berkas .bashrc mencakup entri tunggal untuk pengaturan variabel rilis OpenVINO.
BENAR # single entry
source <your-path-to-latest>/intel/openvino/bin/setupvars.sh
SALAH # multiple entries
source /older-release/openvino/bin/setupvars.sh
source <your-path-to-latest>/openvino/bin/setupvars.sh