tensorflow :: ops :: SparseReorder
#include <sparse_ops.h>
Menyusun ulang SparseTensor menjadi pengurutan utama baris kanonis.
Ringkasan
Perhatikan bahwa berdasarkan konvensi, semua operasi renggang mempertahankan pengurutan kanonik seiring bertambahnya jumlah dimensi. Satu-satunya waktu pengurutan dapat dilanggar adalah selama manipulasi manual indeks dan vektor nilai untuk menambahkan entri.
Penyusunan ulang tidak memengaruhi bentuk SparseTensor.
Jika tensor memiliki peringkat R
dan N
tidak kosong, input_indices
memiliki bentuk [N, R]
, nilai_input memiliki panjang N
, dan bentuk_input memiliki panjang R
Argumen:
- scope: Objek Scope
- indeks_input: 2-D. Matriks
N x R
dengan indeks nilai yang tidak kosong di SparseTensor, mungkin tidak dalam pengurutan kanonik. - input_values: 1-D.
N
tidak kosong sesuai denganinput_indices
. - bentuk_input: 1-D. Bentuk SparseTensor input.
Pengembalian:
- Indeks
Output
keluaran: 2-D. MatriksN x R
dengan indeks yang sama dengan indeks_input, tetapi dalam urutan mayor baris kanonik. - Output_values
Output
: 1-D.N
tidak kosong sesuai denganoutput_indices
.
Pembuat dan Penghancur | |
---|---|
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
output_indices
::tensorflow::Output output_indices
output_values
::tensorflow::Output output_values
Fungsi publik
SparseReorder
SparseReorder( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape )