CtcBeamSearchDecoder

kelas akhir publik CtcBeamSearchDecoder

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>
buat ( Lingkup lingkup, input Operan <T>, Operan < TInt32 > sequenceLength, Long beamWidth, Long topPaths, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi CtcBeamSearchDecoder baru.
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

Nilai Konstan: "CTCBeamSearchDecoder"

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 `. Penyimpanan baris: [batch, waktu].

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 `. Vektor menyimpan kelas yang didekodekan untuk balok j.

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.