SparseFillEmptyRows

kelas akhir publik SparseFillEmptyRows

Mengisi baris kosong pada input 2-D `SparseTensor` dengan nilai default.

Input `SparseTensor` direpresentasikan melalui tupel input (`indices`, `values`, `dense_shape`). Output `SparseTensor` memiliki `dense_shape` yang sama tetapi dengan indeks `output_indices` dan nilai `output_values`.

Operasi ini menyisipkan satu entri untuk setiap baris yang tidak memiliki nilai apa pun. Indeks dibuat sebagai `[baris, 0, ..., 0]` dan nilai yang dimasukkan adalah `nilai_default`.

Misalnya, `sp_input` memiliki bentuk `[5, 6]` dan nilai yang tidak kosong:

[0, 1]: a [0, 3]: b [2, 0]: c [3, 1]: d

Baris 1 dan 4 kosong, sehingga keluarannya akan berbentuk `[5, 6]` dengan nilai:

[0, 1]: a [0, 3]: b [1, 0]: nilai_default [2, 0]: c [3, 1]: d [4, 0]: nilai_default

Output `SparseTensor` akan berada dalam urutan baris-mayor dan akan memiliki bentuk yang sama dengan input.

Operasi ini juga mengembalikan indikator berbentuk vektor `[dense_shape[0]]` sedemikian rupa

kosong_row_indicator[i] = Benar jika baris iff i adalah baris kosong.

Dan peta indeks terbalik berbentuk vektor `[indices.shape[0]]` yang digunakan selama backpropagation,

reverse_index_map[j] = out_j st indeks[j, :] == output_indices[out_j, :]

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

statis <T memperluas TType > SparseFillEmptyRows <T>
buat ( Lingkup cakupan, indeks Operan < TInt64 >, nilai Operan <T>, Operan < TInt64 > padat Bentuk, Operan <T> nilai default)
Metode pabrik untuk membuat kelas yang membungkus operasi SparseFillEmptyRows baru.
Keluaran < TBool >
Keluaran < TInt64 >
Keluaran <T>
Keluaran < TInt64 >

Metode Warisan

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "SparseFillEmptyRows"

Metode Publik

public static SparseFillEmptyRows <T> buat ( Lingkup cakupan , indeks Operand < TInt64 >, nilai Operand <T>, Operand < TInt64 > solidShape, Operand <T> defaultValue)

Metode pabrik untuk membuat kelas yang membungkus operasi SparseFillEmptyRows baru.

Parameter
cakupan ruang lingkup saat ini
indeks 2-D. indeks tensor renggang.
nilai-nilai 1-D. nilai tensor renggang.
bentuk padat 1-D. bentuk tensor renggang.
Nilai default 0-D. nilai default untuk dimasukkan ke lokasi `[baris, 0, ..., 0]` untuk baris yang hilang dari tensor renggang masukan. indeks keluaran: 2-D. indeks tensor renggang yang terisi.
Kembali
  • contoh baru dari SparseFillEmptyRows

Output publik < TBool > kosongRowIndicator ()

1-D. apakah baris padat hilang di tensor renggang masukan.

Keluaran publik < TInt64 > Indeks keluaran ()

Keluaran publik <T> Nilai keluaran ()

1-D. nilai tensor renggang yang terisi.

Keluaran publik < TInt64 > reverseIndexMap ()

1-D. peta dari indeks masukan ke indeks keluaran.