CtcBeamSearchDecoder

パブリック最終クラスCtcBeamSearchDecoder

入力で指定されたロジットに対してビーム検索デコードを実行します。

属性 merge_repeat に関する注意: ビーム検索デコーダの場合、これは、ビーム内の連続するエントリが同じである場合、それらの最初のエントリのみが出力されることを意味します。つまり、先頭のパスが「ABBBB」の場合、merge_repeat = True の場合は「AB」が返されますが、merge_repeat = False の場合は「ABBBB」が返されます。

ネストされたクラス

クラスCtcBeamSearchDecoder.オプションCtcBeamSearchDecoderのオプションの属性

定数

OP_NAME TensorFlow コア エンジンによって認識される、この演算の名前

パブリックメソッド

static <T extends TNumber > CtcBeamSearchDecoder <T>
create (スコープscope、オペランド<T>入力、オペランド<TInt32> sequenceLength、LongbeamWidth、LongtopPaths、 Options...オプション)
新しい CtcBeamSearchDecoder オペレーションをラップするクラスを作成するファクトリ メソッド。
リスト<出力< TInt64 >>
デコードされたインデックス()
インデックス行列のリスト (長さ: top_paths)。
リスト<出力< TInt64 >>
デコードされた形状()
形状ベクトルのリスト (長さ: top_paths)。
リスト<出力< TInt64 >>
デコードされた値()
値ベクトルのリスト (長さ: top_paths)。
出力<T>
log確率()
行列の形状: `(batch_size x top_paths)`。
静的CtcBeamSearchDecoder.Options
mergeRepeated (ブール値の mergeRepeated)

継承されたメソッド

定数

パブリック静的最終文字列OP_NAME

TensorFlow コア エンジンによって認識される、この演算の名前

定数値: "CTCBeamSearchDecoder"

パブリックメソッド

public static Ctc​​BeamSearchDecoder <T> create (スコープスコープ、オペランド<T> 入力、オペランド< TInt32 > sequenceLength、Long beamWidth、Long topPaths、 Options...オプション)

新しい CtcBeamSearchDecoder オペレーションをラップするクラスを作成するファクトリ メソッド。

パラメーター
範囲現在のスコープ
入力3-D、形状: `(max_time x batch_size x num_classes)`、ロジット。
シーケンスの長さシーケンスの長さ、サイズ `(batch)` を含むベクトル。
ビーム幅スカラー >= 0 (ビーム検索ビーム幅)。
トップパススカラー >= 0、<= beam_width (出力サイズを制御)。
オプションオプションの属性値を持ちます
戻り値
  • CtcBeamSearchDecoder の新しいインスタンス

public List< Output < TInt64 >> decodedIndices ()

インデックス行列のリスト (長さ: top_paths)。行列 j、サイズ `(total_decoded_outputs[j] x 2)`、は `SparseTensor のインデックスを持ちます`。行には [バッチ、時間] が格納されます。

public List<出力< TInt64 >> decodedShape ()

形状ベクトルのリスト (長さ: top_paths)。サイズ `(2)` のベクトル j は、デコードされた `SparseTensor[j]` の形状を格納します。その値は次のとおりです: `[batch_size, max_decoded_length[j]]`。

public List< Output < TInt64 >> decodedValues ()

値ベクトルのリスト (長さ: top_paths)。ベクトル j、サイズ `(length total_decoded_outputs[j])` は、`SparseTensor の値を持ちます。 `。ベクトルには、ビーム j のデコードされたクラスが格納されます。

public出力<T> logProbability ()

行列の形状: `(batch_size x top_paths)`。シーケンスの対​​数確率。

public static Ctc​​BeamSearchDecoder.Options mergeRepeated (Boolean mergeRepeated)

パラメーター
マージ繰り返しtrue の場合、繰り返しクラスを出力にマージします。