tensorflow::ops::SparseAdd
#include <sparse_ops.h> Aggiunge due oggetti SparseTensor per produrre un altro SparseTensor .
Riepilogo
Si presume che gli indici degli oggetti SparseTensor di input siano ordinati secondo l'ordine lessicografico standard. Se così non fosse, prima di questo passaggio eseguire SparseReorder per ripristinare l'ordine degli indici.
Per impostazione predefinita, se la somma di due valori è pari a zero in un determinato indice, l'output SparseTensor includerà comunque quella posizione specifica nel suo indice, memorizzando uno zero nello slot del valore corrispondente. Per sovrascrivere questo comportamento, è possibile specificare thresh , indicando che se la somma ha un valore strettamente inferiore a thresh , il valore e l'indice corrispondenti non verranno inclusi. In particolare, thresh == 0 (valore predefinito) significa che tutto viene mantenuto e la sogliatura effettiva avviene solo per un valore positivo.
Nelle seguenti forme, nnz rappresenta il conteggio dopo aver preso in considerazione thresh .
Argomentazioni:
- ambito: un oggetto Scope
- a_indices: 2-D. Gli
indicesdella prima matriceSparseTensor, dimensione[nnz, ndims]. - a_values: 1-D. I
valuesdel primoSparseTensor, dimensione[nnz]Vector. - a_shape: 1-D. La
shapedel primoSparseTensor, dimensione[ndims]Vector. - b_indices: 2-D. Gli
indicesdella seconda matriceSparseTensor, dimensione[nnz, ndims]. - b_values: 1-D. I
valuesdel secondoSparseTensor, vettore di dimensione[nnz]. - b_shape: 1-D. La
shapedel 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
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 )