Girişte verilen logitlerde ışın arama kod çözme işlemini gerçekleştirir.
merge_repeated özelliği hakkında bir not: Işın arama kod çözücüsü için bu, bir ışındaki ardışık girişlerin aynı olması durumunda bunlardan yalnızca ilkinin yayınlanacağı anlamına gelir. Yani, üst yol "ABBBB" olduğunda, merge_repeated = True ise "AB" döndürülür, ancak merge_repeated = False ise "ABBBB" döndürülür.
İç İçe Sınıflar
| sınıf | CtcBeamSearchDecoder.Options |  CtcBeamSearchDecoder için isteğe bağlı özellikler  | |
Sabitler
| Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı | 
Genel Yöntemler
| statik <T, TNumber'ı genişletir > CtcBeamSearchDecoder <T> | |
| Liste< Çıkış < TInt64 >> |  kodu çözülmüş Endeksler ()  Endeks matrislerinin listesi (uzunluk: top_paths).  | 
| Liste< Çıkış < TInt64 >> |  kodu çözülmüş Şekil ()  Şekil vektörünün bir listesi (uzunluk: üst_yollar).  | 
| Liste< Çıkış < TInt64 >> |  kodu çözülmüş Değerler ()  Değer vektörlerinin bir listesi (uzunluk: üst_yollar).  | 
| Çıkış <T> |  logOlasılık ()  Şu şekilde bir matris: `(batch_size x top_paths)`.  | 
| statik CtcBeamSearchDecoder.Options |  mergeRepeated (Boolean mergeRepeated)   | 
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Genel Yöntemler
public static CtcBeamSearchDecoder <T> create ( Kapsam kapsamı, İşlenen <T> girişleri, İşlenen < TInt32 > dizi Uzunluğu, Uzun ışın Genişliği, Uzun topPath'ler, Seçenekler... seçenekler)
Yeni bir CtcBeamSearchDecoder işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
| kapsam | mevcut kapsam | 
|---|---|
| girişler | 3-B, şekil: `(max_time x Batch_size x num_classes)`, logitler. | 
| dizi uzunluğu | Dizi uzunluklarını içeren bir vektör, boyutu "(toplu)". | 
| ışın Genişliği | A skaler >= 0 (ışın arama ışın genişliği). | 
| topPath'ler | A skaler >= 0, <= ışın_genişliği (çıkış boyutunu kontrol eder). | 
| seçenekler | isteğe bağlı nitelik değerlerini taşır | 
İadeler
- yeni bir CtcBeamSearchDecoder örneği
 
genel Liste< Çıkış < TInt64 >> decodedIndices ()
 Endeks matrislerinin listesi (uzunluk: top_paths). Matris j, boyut `(total_decoded_outputs[j] x 2)`, bir `SparseTensor indeksine sahiptir
genel Liste< Çıkış < TInt64 >> decodedShape ()
Şekil vektörünün bir listesi (uzunluk: üst_yollar). Vektör j, boyut '(2)', kodu çözülmüş 'SparseTensor[j]' şeklini saklar. Değerleri şöyledir: "[batch_size, max_decoded_length[j]]".
genel Liste< Çıkış < TInt64 >> decodedValues ()
 Değer vektörlerinin bir listesi (uzunluk: üst_yollar). Boyut `(length total_decoded_outputs[j])` olan j vektörü, bir `SparseTensor değerlerine sahiptir
genel Çıkış <T> logOlasılık ()
Şu şekilde bir matris: `(batch_size x top_paths)`. Dizi günlüğü olasılıkları.
public static CtcBeamSearchDecoder.Options mergeRepeated (Boolean mergeRepeated)
Parametreler
| birleştirmeTekrarlandı | Doğruysa, çıktıda tekrarlanan sınıfları birleştirin. | 
|---|