跳到主要內容
支援知識庫

如何解決Raspbian作系統上的運行時錯誤

內容類型: 疑難排解   |   文章 ID: 000056224   |   最近查看日期: 2025 年 04 月 23 日

環境

作業系統

Debian Linux*
樹莓派在 Intel® 發行版 OpenVINO™ 工具組版本 2020.1、2020.2 和 2020.3 上運行 Raspbian作系統

描述

2020.1 上的問題

嘗試使用Raspberry pi在OpenVINO™工具組2020.1版本中運行推理時出錯。

遇到錯誤:

運行時錯誤:檢查 'axis < static_cast(input_rank)' 在 /teamcity/work/scoring_engine_build/releases_2020_1/ngraph/src/ngraph/op/gather.cpp:140 失敗: 驗證節點 'Gather[Gather_1718](patternLabel_1714: float{10,20,30}, patternLabel_1715: int64_t{5}, patternLabel_1717: int64_t{1}) -> (??)' 時: 軸必須 => 0 並且 <= input_rank (軸: 4294967295)

關於 2020.2 和 2020.3 版本的問題:

terminate called without an active exception
Aborted

解決方法

這些錯誤是在RaspbianOS上使用新的 IR 格式時引起的。

選項 1:

使用以下參數從完全安裝的 OpenVINO™ 工具組使用模型優化器生成 IRv7 格式檔:--generate_deprecated_IR_V7

選項 2:

使用 開放模型動物園中先前預先訓練的模型。

選項 3:

在 Windows*、Linux* 或 macOS* 系統上安裝以前版本的 OpenVINO™ 工具組 (2019 R3.1),在那裡轉換模型,這將生成 IR v7 格式。

注意

“axis”錯誤已在 Raspbian OS 的 Intel® 發行版 OpenVINO™ 工具組 v2020.2 中修復。 修復已在 Intel® 發行版 OpenVINO™ 工具組 v2020.4 中得到解決。將軟體更新到 最新版本 並使用最新版本的 IR 檔,因為較舊的檔與最新版本不相容。

相關產品

本文章適用 3 產品。

免責聲明

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。