TensorFlow函數(shù)教程:tf.keras.backend.ctc_decode

2019-03-10 13:20 更新

tf.keras.backend.ctc_decode函數(shù)

tf.keras.backend.ctc_decode(
    y_pred,
    input_length,
    greedy=True,
    beam_width=100,
    top_paths=1
)

定義在:tensorflow/python/keras/backend.py。

解碼softmax的輸出。

可以使用貪婪搜索(也稱為最佳路徑)或約束字典搜索。

參數(shù):

  • y_pred:張量(samples, time_steps, num_categories) 包含預測值,或softmax的輸出。
  • input_length:張量(samples, )包含y_pred中每個批處理項的序列長度。
  • greedy:如果為true,執(zhí)行更快的最佳路徑搜索    。這不使用字典。
  • beam_width:如果greedy為false:將使用該寬度的 beam 搜索解碼器搜索。
  • top_paths:如果greedy為false,將返回多少最可能的路徑。

返回:

  • Tuple:
  • List:如果greedy為true,則返回包含已解碼序列的一個元素的列表。如果為false,則返回top_paths最可能的解碼序列。
  • Important:空白標簽返回為-1。張量(top_paths, )包含每個解碼序列的對數(shù)概率。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號