Gabung Segmen Tidak Disortir

kelas akhir publik UnsortedSegmentJoin

Menggabungkan elemen `input` berdasarkan `segment_ids`.

Menghitung gabungan string di sepanjang segmen tensor. Diberikan `segment_ids` dengan peringkat `N` dan `data` dengan peringkat `N+M`:

`keluaran[i, k1...kM] = strings.join([data[j1...jN, k1...kM])`

di mana gabungannya mencakup seluruh [j1...jN] sehingga segment_ids[j1...jN] = i. String digabungkan dalam urutan baris-mayor.

Misalnya:

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']
 

Kelas Bersarang

kelas Segmen Tidak DisortirGabung.Opsi Atribut opsional untuk UnsortedSegmentJoin

Metode Publik

Keluaran <String>
sebagai Keluaran ()
Mengembalikan pegangan simbolik tensor.
statis <T memperluas Nomor, U memperluas Nomor> UnsortedSegmentJoin
buat ( Lingkup lingkup, input Operand <String>, Operand <T> segmentIds, Operand <U> numSegments, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi UnsortedSegmentJoin baru.
Keluaran <String>
UnsortedSegmentJoin.Options statis
pemisah (Pemisah string)

Metode Warisan

Metode Publik

Keluaran publik <String> sebagaiOutput ()

Mengembalikan pegangan simbolik tensor.

Masukan ke operasi TensorFlow adalah keluaran dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.

public static UnsortedSegmentJoin buat ( Lingkup cakupan , input Operand <String>, Operand <T> segmentIds, Operand <U> numSegments, Opsi... opsi)

Metode pabrik untuk membuat kelas yang membungkus operasi UnsortedSegmentJoin baru.

Parameter
cakupan ruang lingkup saat ini
masukan Masukan untuk digabungkan.
segmenId Tensor yang bentuknya merupakan awalan dari data.shape. Id segmen negatif tidak didukung.
numSegmen Sebuah skalar.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru dari UnsortedSegmentJoin

Keluaran publik <String> keluaran ()

pemisah UnsortedSegmentJoin.Options statis publik (pemisah string)

Parameter
pemisah Pemisah yang digunakan saat bergabung.