tf.sparse.eye(
num_rows,
num_columns=None,
dtype=tf.dtypes.float32,
name=None
)
Defined in tensorflow/python/ops/sparse_ops.py
.
Creates a two-dimensional sparse tensor with ones along the diagonal.
Args:
num_rows
: Non-negative integer orint32
scalartensor
giving the number of rows in the resulting matrix.num_columns
: Optional non-negative integer orint32
scalartensor
giving the number of columns in the resulting matrix. Defaults tonum_rows
.dtype
: The type of element in the resultingTensor
.name
: A name for thisOp
. Defaults to "eye".
Returns:
A SparseTensor
of shape [num_rows, num_columns] with ones along the
diagonal.