Melakukan decoding pencarian berkas pada logit yang diberikan dalam input.
Catatan tentang atribut merge_repeated: Untuk decoder pencarian berkas, ini berarti bahwa jika entri berturut-turut dalam berkas adalah sama, hanya entri pertama yang dipancarkan. Artinya, bila jalur teratas adalah "ABBBB", "AB" dikembalikan jika merge_repeated = True tetapi "ABBBB" dikembalikan jika merge_repeated = False.
Kelas Bersarang
| kelas | CtcBeamSearchDecoder.Opsi |  Atribut opsional untuk CtcBeamSearchDecoder  | |
Konstanta
| Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow | 
Metode Publik
| statis <T memperluas TNumber > CtcBeamSearchDecoder <T> | |
| Daftar< Keluaran < TInt64 >> |  diterjemahkanIndeks ()  Daftar (panjang: top_paths) matriks indeks.  | 
| Daftar< Keluaran < TInt64 >> |  diterjemahkanBentuk ()  Daftar (panjang: top_paths) vektor bentuk.  | 
| Daftar< Keluaran < TInt64 >> |  Nilai yang didekodekan ()  Daftar (panjang: top_paths) vektor nilai.  | 
| Keluaran <T> |  logProbabilitas ()  Sebuah matriks, berbentuk: `(batch_size x top_paths)`.  | 
| CtcBeamSearchDecoder.Options statis |  penggabunganBerulang (penggabungan BooleanBerulang)   | 
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Metode Publik
public static CtcBeamSearchDecoder <T> buat ( Lingkup cakupan , input Operan <T>, Operan < TInt32 > sequenceLength, Long beamWidth, Long topPaths, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi CtcBeamSearchDecoder baru.
Parameter
| cakupan | ruang lingkup saat ini | 
|---|---|
| masukan | 3-D, bentuk: `(max_time x batch_size x num_classes)`, logit. | 
| panjang urutan | Vektor yang berisi panjang urutan, ukuran `(batch)`. | 
| lebar balok | Skalar >= 0 (lebar berkas pencarian sinar). | 
| jalur atas | Skalar >= 0, <= beam_width (mengontrol ukuran keluaran). | 
| pilihan | membawa nilai atribut opsional | 
Kembali
- contoh baru dari CtcBeamSearchDecoder
 
Daftar publik< Output < TInt64 >> decodeIndices ()
 Daftar (panjang: top_paths) matriks indeks. Matriks j, ukuran `(total_decoded_outputs[j] x 2)`, memiliki indeks `SparseTensor
Daftar publik< Output < TInt64 >> decodeShape ()
Daftar (panjang: top_paths) vektor bentuk. Vektor j, ukuran `(2)`, menyimpan bentuk `SparseTensor[j]` yang didekodekan. Nilainya adalah: `[batch_size, max_decoded_length[j]]`.
Daftar Publik< Keluaran < TInt64 >> Nilai yang didekodekan ()
 Daftar (panjang: top_paths) vektor nilai. Vektor j, ukuran `(panjang total_decoded_outputs[j])`, memiliki nilai `SparseTensor
Keluaran publik <T> logProbabilitas ()
Sebuah matriks, berbentuk: `(batch_size x top_paths)`. Probabilitas log urutan.
CtcBeamSearchDecoder.Options mergeRepeated statis publik (Boolean mergeRepeated)
Parameter
| penggabunganBerulang | Jika benar, gabungkan kelas yang berulang dalam keluaran. | 
|---|