tensorflow :: ops :: SparseAdd
#include <sparse_ops.h>
Menambahkan dua objek SparseTensor
untuk menghasilkan SparseTensor
lain.
Ringkasan
SparseTensor
objek SparseTensor
input diasumsikan diurutkan dalam urutan leksikografik standar. Jika tidak, sebelum langkah ini jalankan SparseReorder
untuk memulihkan pengurutan indeks.
Secara default, jika dua nilai berjumlah nol di beberapa indeks, keluaran SparseTensor
akan tetap menyertakan lokasi tertentu itu dalam indeksnya, menyimpan nol di slot nilai yang sesuai. Untuk mengesampingkan ini, pemanggil dapat menentukan thresh
, yang menunjukkan bahwa jika jumlahnya memiliki besaran yang lebih kecil dari thresh
, maka nilai dan indeks yang sesuai tidak akan disertakan. Secara khusus, thresh == 0
(default) berarti semuanya disimpan dan thresholding aktual hanya terjadi untuk nilai positif.
Dalam bentuk berikut, nnz
adalah hitungan setelah mengambil thresh
ke rekening.
Argumen:
- scope: Objek Scope
- a_indices: 2-D.
indices
dariSparseTensor
pertama,SparseTensor
ukuran[nnz, ndims]
. - a_values: 1-D.
values
SparseTensor
pertama,SparseTensor
ukuran[nnz]
. - bentuk_bentuk: 1-D.
shape
SparseTensor
pertama,SparseTensor
ukuran[ndims]
. - b_indices: 2-D.
indices
dariSparseTensor
kedua, ukuran[nnz, ndims]
Matrix. - b_values: 1-D.
values
SparseTensor
kedua,SparseTensor
ukuran[nnz]
. - b_bentuk: 1-D.
shape
SparseTensor
kedua,SparseTensor
size[ndims]
. - mengirik: 0-D. Ambang batas besaran yang menentukan apakah nilai keluaran / pasangan indeks membutuhkan ruang.
Pengembalian:
Pembuat dan Penghancur | |
---|---|
SparseAdd (const :: tensorflow::Scope & scope, :: tensorflow::Input a_indices, :: tensorflow::Input a_values, :: tensorflow::Input a_shape, :: tensorflow::Input b_indices, :: tensorflow::Input b_values, :: tensorflow::Input b_shape, :: tensorflow::Input thresh) |
Atribut publik | |
---|---|
operation | |
sum_indices | |
sum_shape | |
sum_values |
Atribut publik
operasi
Operation operation
jumlah_indeks
::tensorflow::Output sum_indices
sum_shape
::tensorflow::Output sum_shape.dll
jumlah_values
::tensorflow::Output sum_values
Fungsi publik
SparseAdd
SparseAdd( const ::tensorflow::Scope & scope, ::tensorflow::Input a_indices, ::tensorflow::Input a_values, ::tensorflow::Input a_shape, ::tensorflow::Input b_indices, ::tensorflow::Input b_values, ::tensorflow::Input b_shape, ::tensorflow::Input thresh )