tensorflow :: ops :: SparseReshape
#include <sparse_ops.h>
Membentuk ulang SparseTensor untuk merepresentasikan nilai dalam bentuk padat baru.
Ringkasan
Operasi ini memiliki semantik yang sama dengan bentuk ulang pada tensor padat yang diwakili. input_indices
ulang berdasarkan new_shape
diminta.
Jika satu komponen new_shape
adalah nilai khusus -1, ukuran dimensi tersebut dihitung sehingga ukuran kepadatan total tetap konstan. Paling banyak satu komponen new_shape
bisa -1. Jumlah elemen padat yang diimplikasikan oleh new_shape
harus sama dengan jumlah elemen padat yang awalnya diimplikasikan oleh input_shape
.
Pembentukan ulang tidak memengaruhi urutan nilai di SparseTensor.
Jika input tensor memiliki nilai rank R_in
dan N
tidak kosong, dan new_shape
memiliki panjang R_out
, maka input_indices
memiliki panjang [N, R_in]
, input_shape
memiliki panjang R_in
, output_indices
berbentuk [N, R_out]
, dan output_shape
memiliki panjang R_out
.
Argumen:
- scope: Objek Scope
- indeks_input: 2-D.
N x R_in
matriks dengan indeks nilai yang tidak kosong di SparseTensor. - bentuk_input: 1-D. Vektor
R_in
dengan bentuk padat input SparseTensor. - bentuk_baru: 1-D.
R_out
vektor dengan bentuk padat baru yang diminta.
Pengembalian:
- Indeks
Output
keluaran: 2-D.N x R_out
matriks dengan indeks yang diperbarui dari nilai yang tidak kosong di SparseTensor keluaran. - Bentuk_luaran
Output
: 1-D. VektorR_out
dengan bentuk padat penuh dari SparseTensor keluaran. Ini sama dengannew_shape
tetapi dengan -1 dimensi yang terisi.
Pembuat dan Penghancur | |
---|---|
SparseReshape (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_shape, :: tensorflow::Input new_shape) |
Atribut publik | |
---|---|
operation | |
output_indices | |
output_shape |
Atribut publik
operasi
Operation operation
output_indices
::tensorflow::Output output_indices
output_shape
::tensorflow::Output output_shape
Fungsi publik
SparseReshape
SparseReshape( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_shape, ::tensorflow::Input new_shape )