DynamicPartition

DynamicPartition kelas akhir publik

Partisi `data` menjadi tensor `num_partitions` menggunakan indeks dari `partitions`.

Untuk setiap tuple indeks `js` dengan ukuran `partitions.ndim`, irisan `data[js, ...]` menjadi bagian dari `outputs[partitions[js]]`. Irisan dengan `partitions[js] = i` ditempatkan di `outputs[i]` dalam urutan leksikografis `js`, dan dimensi pertama `outputs[i]` adalah jumlah entri dalam `partitions` sama dengan 'saya'. Secara detail,

outputs[i].shape = [sum(partitions == i)] + data.shape[partitions.ndim:]
 
     outputs[i] = pack([data[js, ...] for js if partitions[js] == i])
 
`data.shape` harus dimulai dengan `partitions.shape`.

Misalnya:

# Scalar partitions.
     partitions = 1
     num_partitions = 2
     data = [10, 20]
     outputs[0] = []  # Empty with shape [0, 2]
     outputs[1] = [[10, 20]]
 
     # Vector partitions.
     partitions = [0, 0, 1, 1, 0]
     num_partitions = 2
     data = [10, 20, 30, 40, 50]
     outputs[0] = [10, 20, 50]
     outputs[1] = [30, 40]
 
Lihat `dynamic_stitch` untuk contoh cara menggabungkan kembali partisi.

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

statis <T memperluas TType > DynamicPartition <T>
buat (Lingkup cakupan , Operand <T> data, Operand < TInt32 > partisi, Long numPartitions)
Metode pabrik untuk membuat kelas yang membungkus operasi DynamicPartition baru.
Iterator< Operan <T>>
Daftar< Keluaran <T>>

Metode Warisan

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "DynamicPartition"

Metode Publik

public static DynamicPartition <T> buat (Lingkup cakupan , data Operand <T>, partisi Operand < TInt32 >, Long numPartitions)

Metode pabrik untuk membuat kelas yang membungkus operasi DynamicPartition baru.

Parameter
cakupan ruang lingkup saat ini
partisi Bentuk apa pun. Indeks dalam rentang `[0, num_partitions)`.
nomorPartisi Jumlah partisi yang akan dikeluarkan.
Kembali
  • contoh baru dari DynamicPartition

Iterator publik< Operan <T>> iterator ()

Daftar publik< Keluaran <T>> keluaran ()