aliran tensor:: operasi:: SparseReduceSum
#include <sparse_ops.h>Menghitung jumlah elemen di seluruh dimensi SparseTensor.
Ringkasan
Operasi ini menggunakan SparseTensor dan merupakan mitra sparse dari tf.reduce_sum() . Secara khusus, Operasi ini juga mengembalikan Tensor yang padat, bukan Tensor yang jarang.
Mengurangi sp_input sepanjang dimensi yang diberikan dalam reduction_axes . Kecuali jika keep_dims benar, peringkat tensor dikurangi 1 untuk setiap entri di reduction_axes . Jika keep_dims benar, dimensi yang dikurangi akan dipertahankan dengan panjang 1.
Jika reduction_axes tidak memiliki entri, semua dimensi dikurangi, dan tensor dengan satu elemen dikembalikan. Selain itu, sumbunya bisa negatif, yang diinterpretasikan sesuai dengan aturan pengindeksan dengan Python.
Argumen:
- ruang lingkup: Objek Lingkup
- masukan_indeks: 2-D. Matriks
N x Rdengan indeks nilai tidak kosong dalam SparseTensor, mungkin tidak dalam urutan kanonik. - nilai_masukan: 1-D.
Nnilai tidak kosong yang sesuai denganinput_indices. - bentuk_masukan: 1-D. Bentuk masukan SparseTensor.
- pengurangan_axes: 1-D. Panjangnya- vektor
Kyang memuat sumbu reduksi.
Atribut opsional (lihat Attrs ):
- keep_dims: Jika benar, pertahankan dimensi yang diperkecil dengan panjang 1.
Pengembalian:
Konstruktor dan Destruktor | |
|---|---|
SparseReduceSum (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes) | |
SparseReduceSum (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes, const SparseReduceSum::Attrs & attrs) |
Atribut publik | |
|---|---|
operation | |
output | |
Fungsi publik | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Fungsi statis publik | |
|---|---|
KeepDims (bool x) | |
Struktur | |
|---|---|
| tensorflow:: ops:: SparseReduceSum:: Attrs | Penyetel atribut opsional untuk SparseReduceSum . |
Atribut publik
operasi
Operation operation
keluaran
::tensorflow::Output output
Fungsi publik
SparseReduceSum
SparseReduceSum( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes )
SparseReduceSum
SparseReduceSum( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes, const SparseReduceSum::Attrs & attrs )
simpul
::tensorflow::Node * node() const
operator::tensorflow::Masukan
operator::tensorflow::Input() const
operator::tensorflow::Keluaran
operator::tensorflow::Output() const
Fungsi statis publik
Pertahankan Redup
Attrs KeepDims( bool x )