Uyarı: Bu API kullanımdan kaldırıldı ve TensorFlow'un gelecekteki bir sürümünde , değişim kararlı hale geldikten sonra kaldırılacaktır.

Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

SıralanmamışSegmentBoin

public final class UnsortedSegmentJoin

"Segment_ids" temelinde "girdiler" in öğelerini birleştirir.

Bir tensörün segmentleri boyunca dize birleşimini hesaplar. "N" sıralamasına sahip "segment_ids" ve "N + M" sıralamasıyla "veriler" verildiğinde:

`çıktı [i, k1 ... kM] = strings.join ([veri [j1 ... jN, k1 ... kM])`

burada birleşim, segment_ids [j1 ... jN] = i olacak şekilde tüm [j1 ... jN] üzerindedir. Dizeler, ana sıraya göre birleştirilir.

Örneğin:

inputs = [['Y', 'q', 'c'], ['Y', '6', '6'], ['p', 'G', 'a']]
 output_array = string_ops.unsorted_segment_join(inputs=inputs,
                                                 segment_ids=[1, 0, 1],
                                                 num_segments=2,
                                                 separator=':'))
 # output_array ==> [['Y', '6', '6'], ['Y:p', 'q:G', 'c:a']]
 
 
 inputs = ['this', 'is', 'a', 'test']
 output_array = string_ops.unsorted_segment_join(inputs=inputs,
                                                 segment_ids=[0, 0, 0, 0],
                                                 num_segments=1,
                                                 separator=':'))
 # output_array ==> ['this:is:a:test']
 

Yuvalanmış Sınıflar

sınıf SıralanmamışSegmentJoin.Options UnsortedSegmentJoin için isteğe bağlı öznitelikler

Kamu Yöntemleri

Çıktı <String>
asOutput ()
Bir tensörün sembolik tutamacını döndürür.
statik <T, Sayıyı genişletir, U Sayıyı genişletir> SıralanmamışSegmentBoin
oluşturmak ( Kapsam kapsamı, Operand <String> girişler, Operand <T> segmentIds, Operand <U> numSegments, Seçenekler ... seçenekler)
Yeni bir UnsortedSegmentJoin işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış <String>
statik SıralanmamışSegmentJoin.Options
ayırıcı (Dize ayırıcı)

Devralınan Yöntemler

Kamu Yöntemleri

public Output <String> asOutput ()

Bir tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerine yönelik girdiler, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girdinin hesaplanmasını temsil eden sembolik bir tutamaç elde etmek için kullanılır.

public static UnsortedSegmentJoin create ( Scope kapsamı, Operand <String> girişleri, Operand <T> segmentIds, Operand <U> numSegments, Options ... seçenekleri)

Yeni bir SıralanmamışSegmentJoin işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
dürbün mevcut kapsam
girişler Birleştirilecek giriş.
segmentIds Şekli data.shape'in öneki olan bir tensör. Negatif segment kimlikleri desteklenmez.
numSegments Skaler.
seçenekler isteğe bağlı öznitelik değerleri taşır
İadeler
  • yeni bir SıralanmamışSegmentJoin örneği

public Output <String> çıkışı ()

public static UnsortedSegmentJoin.Options ayırıcı (String separator)

Parametreler
ayırıcı Katılırken kullanılacak ayırıcı.