# tf.raw_ops.SparseSparseMinimum

<br />

Returns the element-wise min of two SparseTensors.

#### View aliases


**Compat aliases for migration**

See
[Migration guide](https://www.tensorflow.org/guide/migrate) for
more details.

[`tf.compat.v1.raw_ops.SparseSparseMinimum`](https://www.tensorflow.org/api_docs/python/tf/raw_ops/SparseSparseMinimum)

<br />

    tf.raw_ops.SparseSparseMinimum(
        a_indices, a_values, a_shape, b_indices, b_values, b_shape, name=None
    )

Assumes the two SparseTensors have the same shape, i.e., no broadcasting.

<br />

<br />

<br />

| ## Args ||
|---|---|
| `a_indices` | A `Tensor` of type `int64`. 2-D. `N x R` matrix with the indices of non-empty values in a SparseTensor, in the canonical lexicographic ordering. |
| `a_values` | A `Tensor`. Must be one of the following types: `float32`, `float64`, `int32`, `uint8`, `int16`, `int8`, `complex64`, `int64`, `qint8`, `quint8`, `qint32`, `bfloat16`, `qint16`, `quint16`, `uint16`, `complex128`, `half`, `uint32`, `uint64`. 1-D. `N` non-empty values corresponding to `a_indices`. |
| `a_shape` | A `Tensor` of type `int64`. 1-D. Shape of the input SparseTensor. |
| `b_indices` | A `Tensor` of type `int64`. counterpart to `a_indices` for the other operand. |
| `b_values` | A `Tensor`. Must have the same type as `a_values`. counterpart to `a_values` for the other operand; must be of the same dtype. |
| `b_shape` | A `Tensor` of type `int64`. counterpart to `a_shape` for the other operand; the two shapes must be equal. |
| `name` | A name for the operation (optional). |

<br />

<br />

| ## Returns ||
|---|---|
| A tuple of `Tensor` objects (output_indices, output_values). ||
| `output_indices` | A `Tensor` of type `int64`. |
| `output_values` | A `Tensor`. Has the same type as `a_values`. |

<br />