文章 ID: 000059508 內容類型: 產品資訊與文件 最近查看日期: 2022 年 05 月 20 日

無法推斷 TensorFlow* 中的連線時間分類 (CTC) 貪吃編碼器的形狀

BUILT IN - ARTICLE INTRO SECOND COMPONENT
摘要

OpenVINO™工具組不支援 CTC 層。

描述
  1. 在包含ctc_greedy_decoder 和 tf.keras.backend.ctc_decode CTC 層的兩個 Tensorflow 模型上執行模型優化工具
  2. 兩者皆因錯誤而失敗:[ERROR] 無法推斷節點的形狀或值「StatefulPartedCall/model_1/plate2_/CTCGreedyDecoder」[ERROR] 輸入數的批量尺寸,對於 StatefulPartedCall/model_1/plate2_/CTCGreedyDecoder 節點必須相同。
  3. 嘗試使用並未明確輸入形狀定義,並取得相同的結果。
解決方法

根據 支援的架構層 檔,OpenVINO工具組不支援 CTC 層。

額外資訊

請按照 下列步驟使用 CTC 層來解碼網路輸出。

  1. CTCGreedyDecoder在 Tensorflow 的輸入(最佳路徑)中所給出的邏輯上執行貪貪的解碼,在經過預先訓練OpenVINO模型text_recognition_0012最為有效,因為它是使用 Tensorflow 的原始架構開發。
  2. CTCGreedyDecoder 是用於解碼的可用工具,因此在使用網路輸出本身後應套用。
  3. 例如,在文本辨識-0012 模型上使用文本偵測 C++ 示範與 -b 參數時。如果預設值為 0,將會使用 CTC 貪貪的解碼器。

相關產品

本文章適用於 2 產品

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