跳到主要內容
支援知識庫

錯誤:「在執行更換REPLACEMENT_ID時發生例外狀況」,將 V3-Tiny Model Yolo轉換為OpenVINO™中間表示 [IR] 格式時

內容類型: 錯誤訊息   |   文章 ID: 000057942   |   最近查看日期: 2022 年 08 月 03 日

環境

OpenVINO™工具組 2019R1

描述

  • 遵循 將 YOLO* 型號轉換為中間表示 (IR) 的命令,將 Yolo V3-Tiny 模型轉換為 IR 格式。
  • 遇到錯誤:
    Error: Exception occurred during running replacer "REPLACEMENT_ID" (): Stopped shape/value propagation at "detector/yolo-v3-tiny/Conv_12/BiasAdd/YoloRegion" node.

解決方法

升級 至 2020 OpenVINO™.4。

請參閱將 YOLO* 模型轉換為中間表示 (IR)以找到凍結模型並將其轉換為 IR 格式的命令:

  1. 凍結 型號:
    python convert_weights_pb.py--class_names coco.names--data_format NHWC --weight_file yolov3-tiny.weights ───小
  2. 轉換 凍結的型號至 IR 格式:
    python3 mo_tf.py --input_model/path/to/yolo_v3_tiny.pb --tensorflow_use_custom_operations_config $MO_ROOT/extensions/front/tf/yolo_v3_tiny.json --批 1

    哪裡:

    • --批次 定義模型輸入的形狀。在範例中, --批次 等於 1,但您也可以指定大於 1 的其他整數。
    • --tensorflow_use_custom_operations_config 將缺少的區域層加入模型中。在 IR 中,區域層有「RegionYolo」的名稱。

     

相關產品

本文章適用 4 產品。
Intel® Xeon Phi™ 處理器軟體 OpenVINO™ toolkit 效能程式庫

停產產品

適用於邊緣的 Intel® Developer Cloud

免責聲明

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