tensoreflusso:: ops:: SparseAggiungi
#include <sparse_ops.h>
Aggiunge due oggetti SparseTensor
per produrre un altro SparseTensor
.
Riepilogo
Si presuppone che gli indici degli oggetti SparseTensor
di input siano ordinati in ordine lessicografico standard. In caso contrario, prima di questo passaggio eseguire SparseReorder
per ripristinare l'ordinamento degli indici.
Per impostazione predefinita, se due valori si sommano a zero in un certo indice, l'output SparseTensor
includerebbe comunque quella particolare posizione nel suo indice, memorizzando uno zero nello slot del valore corrispondente. Per ignorare questo, i chiamanti possono specificare thresh
, indicando che se la somma ha una grandezza strettamente inferiore a thresh
, il valore e l'indice corrispondenti non verrebbero inclusi. In particolare, thresh == 0
(default) significa che tutto viene mantenuto e la soglia effettiva avviene solo per un valore positivo.
Nelle forme seguenti, nnz
è il conteggio dopo aver preso in considerazione thresh
.
Argomenti:
- scope: un oggetto Scope
- a_indici: 2-D. Gli
indices
del primoSparseTensor
, dimensione[nnz, ndims]
Matrix. - valori_a: 1-D. I
values
del primoSparseTensor
, dimensione[nnz]
Vector. - a_forma: 1-D. La
shape
del primoSparseTensor
, dimensione[ndims]
Vector. - b_indici: 2-D. Gli
indices
del secondoSparseTensor
, dimensione[nnz, ndims]
Matrix. - valori_b: 1-D. I
values
del secondoSparseTensor
, dimensione[nnz]
Vector. - b_forma: 1-D. La
shape
del secondoSparseTensor
, dimensione[ndims]
Vector. - soglia: 0-D. La soglia di grandezza che determina se una coppia valore di output/indice occupa spazio.
Resi:
Costruttori e distruttori | |
---|---|
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) |
Attributi pubblici | |
---|---|
operation | |
sum_indices | |
sum_shape | |
sum_values |
Attributi pubblici
operazione
Operation operation
somma_indici
::tensorflow::Output sum_indices
somma_forma
::tensorflow::Output sum_shape
somma_valori
::tensorflow::Output sum_values
Funzioni pubbliche
SparseAggiungi
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 )