W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
tf.nn.ctc_greedy_decoder(
inputs,
sequence_length,
merge_repeated=True
)
定義在:tensorflow/python/ops/ctc_ops.py.
參見(jiàn)指南:神經(jīng)網(wǎng)絡(luò)>連接時(shí)間分類(lèi)(CTC)
對(duì)輸入中給出的logit上執(zhí)行g(shù)reedy解碼.(最佳方法)
注意:無(wú)論merge_repeated的值如何,如果給定時(shí)間和批處理的最大索引對(duì)應(yīng)于空白索引(num_classes - 1)
,則不會(huì)發(fā)出新元素.
如果merge_repeated
是True
,則在輸出中合并重復(fù)的類(lèi).這意味著如果連續(xù)logits的最大索引相同,則只發(fā)出第一個(gè).序列A B B * B * B
(其中'*'是空白標(biāo)簽)將會(huì)是:
A B B B
,如果merge_repeated=True
.A B B B B
,如果merge_repeated=False
.參數(shù):
inputs
:3-Dfloat
Tensor
,大小為[max_time, batch_size, num_classes]
,是logits.sequence_length
:1-Dint32
向量,包含序列長(zhǎng)度,具有大小[batch_size]
.merge_repeated
:Boolean,默認(rèn)值:True.返回:
元組(decoded, log_probabilities),其中已解碼:?jiǎn)蝹€(gè)元素列表,decoded[0]
是一個(gè)包含解碼輸出的SparseTensor:
decoded.indices
: Indices matrix (total_decoded_outputs, 2)
,行存儲(chǔ):[batch, time].
decoded.values
: Values vector, size (total_decoded_outputs)
,向量存儲(chǔ)波束 j 的解碼類(lèi).
decoded.dense_shape
: Shape vector, size (2)
,形狀值為[batch_size, max_decoded_length]
(batch_size x 1)
包含每個(gè)時(shí)間框架中最大 logit 之和的負(fù)數(shù)Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: