tensorflow::ops::SparseReorder
#include <sparse_ops.h>Mengurutkan ulang SparseTensor ke dalam urutan kanonik, yaitu urutan baris-utama.
Ringkasan
Perlu dicatat bahwa berdasarkan konvensi, semua operasi sparse mempertahankan urutan kanonik sepanjang peningkatan nomor dimensi. Satu-satunya saat urutan dapat dilanggar adalah selama manipulasi manual indeks dan vektor nilai untuk menambahkan entri.
Pengurutan ulang tidak memengaruhi bentuk SparseTensor.
Jika tensor memiliki rank R dan N nilai yang tidak kosong, maka input_indices memiliki bentuk [N, R] , input_values memiliki panjang N , dan input_shape memiliki panjang R .
Argumen:
- Cakupan: Objek Cakupan
- input_indices: Matriks 2-D.
N x Ryang berisi indeks nilai-nilai yang tidak kosong dalam SparseTensor, mungkin tidak dalam urutan kanonik. - input_values: 1-D.
Nnilai tidak kosong yang sesuai denganinput_indices. - input_shape: 1-D. Bentuk SparseTensor masukan.
Mengembalikan:
-
Outputoutput_indices: Matriks 2-D.N x Rdengan indeks yang sama dengan input_indices, tetapi dalam urutan baris utama kanonik. -
Outputoutput_values: 1-D.Nnilai tidak kosong yang sesuai denganoutput_indices.
Konstruktor dan Destruktor | |
|---|---|
SparseReorder (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape) |
Atribut publik | |
|---|---|
operation | |
output_indices | |
output_values | |
Atribut publik
operasi
Operation operation
indeks_keluaran
::tensorflow::Output output_indices
nilai_keluaran
::tensorflow::Output output_values
Fungsi publik
Penataan Ulang Jarang
SparseReorder( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape )