parameters: (sp_t, dense_t)
return_statement: return ops.SparseTensor(sp_t.indices, result, sp_t.shape)
docstring: Adds up a SparseTensor and a dense Tensor, using these special rules:
  
    (1) Broadcasts the dense side to have the same shape as the sparse side, if
        eligible;
    (2) Then, only the dense values pointed to by the indices of the SparseTensor
        participate in the cwise addition.
  
    By the rules, the result is a logical SparseTensor with exactly the same
    indices and shape, but possibly with different non-zero values.  The output of
    this Op is the resultant non-zero values.
  
    Args:
      sp_t: the SparseTensor operand.
      dense_t: the dense Tensor operand; must have the same dtype and a
        broadcast-compatible shape as `sp_t`.
  
    Returns:
      output: the SparseTensor output.
docstring_summary: Adds up a SparseTensor and a dense Tensor, using these special rules:
docstring_tokens: Adds up a SparseTensor and a dense Tensor using these special rules :
function: def sparse_dense_cwise_add(sp_t, dense_t):
    """Adds up a SparseTensor and a dense Tensor, using these special rules:
  
    (1) Broadcasts the dense side to have the same shape as the sparse side, if
        eligible;
    (2) Then, only the dense values pointed to by the indices of the SparseTensor
        participate in the cwise addition.
  
    By the rules, the result is a logical SparseTensor with exactly the same
    indices and shape, but possibly with different non-zero values.  The output of
    this Op is the resultant non-zero values.
  
    Args:
      sp_t: the SparseTensor operand.
      dense_t: the dense Tensor operand; must have the same dtype and a
        broadcast-compatible shape as `sp_t`.
  
    Returns:
      output: the SparseTensor output.
    """
    result = gen_sparse_ops.sparse_dense_cwise_add(sp_t.indices, sp_t.values,
                                                   sp_t.shape, dense_t)
    return ops.SparseTensor(sp_t.indices, result, sp_t.shape)
function_tokens: def sparse_dense_cwise_add ( sp_t , dense_t ) : result = gen_sparse_ops . sparse_dense_cwise_add ( sp_t . indices , sp_t . values , sp_t . shape , dense_t ) return ops . SparseTensor ( sp_t . indices , result , sp_t . shape )