SparseSplit

kelas akhir publik SparseSplit

Pisahkan `SparseTensor` menjadi `num_split` sepanjang satu dimensi.

Jika `bentuk[split_dim]` bukan kelipatan bilangan bulat dari `num_split`. Irisan `[0 : bentuk[split_dim] % num_split]` mendapat satu dimensi tambahan. Misalnya, jika `split_dim = 1` dan `num_split = 2` dan inputnya adalah

input_tensor = bentuk = [2, 7] [ ade ] [bc ]

Secara grafis tensor keluarannya adalah:

output_tensor[0] = bentuk = [2, 4] [ a ] ​​[bc ]

keluaran_tensor[1] = bentuk = [2, 3] [ de ] [ ]

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

statis <T memperluas TType > SparseSplit <T>
buat ( Lingkup cakupan, Operand < TInt64 > splitDim, Operand < TInt64 > indeks, nilai Operand <T>, bentuk Operand < TInt64 >, Long numSplit)
Metode pabrik untuk membuat kelas yang membungkus operasi SparseSplit baru.
Daftar< Keluaran < TInt64 >>
Daftar< Keluaran < TInt64 >>
bentuk keluaran ()
Daftar tensor 1-D mewakili bentuk tensor renggang keluaran.
Daftar< Keluaran <T>>
Nilai keluaran ()
Daftar tensor 1-D mewakili nilai tensor renggang keluaran.

Metode Warisan

org.tensorflow.op.RawOp
boolean terakhir
sama dengan (Objek objek)
int terakhir
Operasi
op ()
Kembalikan unit komputasi ini sebagai satu Operation .
String terakhir
boolean
sama dengan (Objek arg0)
Kelas terakhir<?>
dapatkan Kelas ()
ke dalam
Kode hash ()
kekosongan terakhir
memberitahu ()
kekosongan terakhir
beri tahuSemua ()
Rangkaian
keString ()
kekosongan terakhir
tunggu (arg0 panjang, int arg1)
kekosongan terakhir
tunggu (argumen panjang0)
kekosongan terakhir
Tunggu ()
org.tensorflow.op.Op
Lingkungan Eksekusi abstrak
env ()
Kembalikan lingkungan eksekusi tempat operasi ini dibuat.
Operasi abstrak
op ()
Kembalikan unit komputasi ini sebagai satu Operation .

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "SparseSplit"

Metode Publik

public static SparseSplit <T> buat ( Lingkup cakupan , Operand < TInt64 > splitDim, Indeks Operand < TInt64 >, nilai Operand <T>, bentuk Operand < TInt64 >, Long numSplit)

Metode pabrik untuk membuat kelas yang membungkus operasi SparseSplit baru.

Parameter
cakupan ruang lingkup saat ini
splitDim 0-D. Dimensi yang akan dipecah. Harus berada dalam rentang `[0, peringkat(bentuk))`.
indeks Tensor 2-D mewakili indeks tensor renggang.
nilai-nilai Tensor 1-D mewakili nilai tensor renggang.
membentuk 1-D. tensor mewakili bentuk tensor renggang. indeks keluaran: Daftar tensor 1-D mewakili indeks tensor renggang keluaran.
nomorSplit Banyaknya cara untuk membagi.
Kembali
  • contoh baru dari SparseSplit

Daftar publik< Output < TInt64 >> outputIndices ()

Daftar publik< Keluaran < TInt64 >> bentuk keluaran ()

Daftar tensor 1-D mewakili bentuk tensor renggang keluaran.

Daftar publik< Keluaran <T>> Nilai keluaran ()

Daftar tensor 1-D mewakili nilai tensor renggang keluaran.