tensorflow::
    
   ops::
    
   SparseReduceSumSparse
  
  
   #include <sparse_ops.h>
  
  Computes the sum of elements across dimensions of a SparseTensor.
Summary
   This Op takes a SparseTensor and is the sparse counterpart to
   
    tf.reduce_sum()
   
   . In contrast to
   
    SparseReduceSum
   
   , this Op returns a SparseTensor.
  
   Reduces
   
    sp_input
   
   along the dimensions given in
   
    reduction_axes
   
   . Unless
   
    keep_dims
   
   is true, the rank of the tensor is reduced by 1 for each entry in
   
    reduction_axes
   
   . If
   
    keep_dims
   
   is true, the reduced dimensions are retained with length 1.
  
   If
   
    reduction_axes
   
   has no entries, all dimensions are reduced, and a tensor with a single element is returned. Additionally, the axes can be negative, which are interpreted according to the indexing rules in Python.
  
Args:
- scope: A Scope object
 - 
     input_indices: 2-D.
     
N x Rmatrix with the indices of non-empty values in a SparseTensor, possibly not in canonical ordering. - 
     input_values: 1-D.
     
Nnon-empty values corresponding toinput_indices. - input_shape: 1-D. Shape of the input SparseTensor.
 - 
     reduction_axes: 1-D. Length-
     
Kvector containing the reduction axes. 
   Optional attributes (see
   
    
     Attrs
    
   
   ):
   
- keep_dims: If true, retain reduced dimensions with length 1.
 
Returns:
     Constructors and Destructors | 
   |
|---|---|
     
      
       SparseReduceSumSparse
      
      (const ::
      
       tensorflow::Scope
      
      & scope, ::
      
       tensorflow::Input
      
      input_indices, ::
      
       tensorflow::Input
      
      input_values, ::
      
       tensorflow::Input
      
      input_shape, ::
      
       tensorflow::Input
      
      reduction_axes)
     
      | 
   |
     
      
       SparseReduceSumSparse
      
      (const ::
      
       tensorflow::Scope
      
      & scope, ::
      
       tensorflow::Input
      
      input_indices, ::
      
       tensorflow::Input
      
      input_values, ::
      
       tensorflow::Input
      
      input_shape, ::
      
       tensorflow::Input
      
      reduction_axes, const
      
       SparseReduceSumSparse::Attrs
      
      & attrs)
     
      | 
   
     Public attributes | 
   |
|---|---|
     
      
       operation
      
     
     | 
    |
     
      
       output_indices
      
     
     | 
    |
     
      
       output_shape
      
     
     | 
    |
     
      
       output_values
      
     
     | 
    |
     Public static functions | 
   |
|---|---|
     
      
       KeepDims
      
      (bool x)
     
     | 
    |
     Structs | 
   |
|---|---|
| 
     
      tensorflow::
       | 
    
      Optional attribute setters for SparseReduceSumSparse .  | 
   
Public attributes
Public functions
SparseReduceSumSparse
SparseReduceSumSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes )
SparseReduceSumSparse
SparseReduceSumSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes, const SparseReduceSumSparse::Attrs & attrs )