Adiciona dois objetos `SparseTensor` para produzir outro` SparseTensor`.
Os índices dos objetos `SparseTensor` de entrada são considerados ordenados em ordem lexicográfica padrão. Se este não for o caso, antes desta etapa execute `SparseReorder` para restaurar a ordem do índice.
Por padrão, se dois valores somam zero em algum índice, a saída `SparseTensor` ainda incluiria aquele local específico em seu índice, armazenando um zero no slot de valor correspondente. Para substituir isso, os chamadores podem especificar `thresh`, indicando que se a soma tiver uma magnitude estritamente menor que` thresh`, seu valor e índice correspondentes não serão incluídos. Em particular, `thresh == 0` (padrão) significa que tudo é mantido e o limite real acontece apenas para um valor positivo.
Nas formas a seguir, `nnz` é a contagem após levar em consideração o` thresh`.
Constantes
| Fragmento | OP_NAME | O nome desta operação, conforme conhecido pelo motor principal TensorFlow | 
Métodos Públicos
| estática <T estende TType > SparseAdd <T> |  criar ( Scope escopo, Operando < TInt64 > aIndices, Operando <T> aValores, Operando < TInt64 > aShape, Operando < TInt64 > bIndices, Operando <T> bValores, Operando < TInt64 > bShape, Operando <? estende TNumber > limiar)  Método de fábrica para criar uma classe envolvendo uma nova operação SparseAdd. | 
| Output < TInt64 > |  sumIndices () | 
| Output < TInt64 > |  sumShape () | 
| Output <T> |  SumValues ()  | 
Métodos herdados
Constantes
nome_op final String public static
O nome desta operação, conforme conhecido pelo motor principal TensorFlow
Métodos Públicos
public static SparseAdd <T> create ( Scope escopo, Operando < TInt64 > aIndices, Operando <T> aValores, Operando < TInt64 > aShape, Operando < TInt64 > bIndices, Operando <T> bValores, Operando < TInt64 > bShape, Operando <? estende TNumber > limiar)
Método de fábrica para criar uma classe envolvendo uma nova operação SparseAdd.
Parâmetros
| alcance | escopo atual | 
|---|---|
| aIndices | 2-D. Os `índices` do primeiro` SparseTensor`, tamanho `[nnz, ndims]` Matriz. | 
| aValues | 1-D. Os `valores` do primeiro` SparseTensor`, vetor de tamanho `[nnz]`. | 
| uma forma | 1-D. A `forma` do primeiro` SparseTensor`, vetor de tamanho `[ndims]`. | 
| bIndices | 2-D. Os `índices` do segundo` SparseTensor`, tamanho `[nnz, ndims]` Matriz. | 
| bValues | 1-D. Os `valores` do segundo` SparseTensor`, vetor de tamanho `[nnz]`. | 
| bShape | 1-D. A `forma` do segundo` SparseTensor`, vetor de tamanho `[ndims]`. | 
| debulhar | 0-D. O limite de magnitude que determina se um valor de saída / par de índice ocupa espaço. | 
Devoluções
- uma nova instância de SparseAdd