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 orint32scalartensorgiving the number of rows in the resulting matrix.num_columns: Optional non-negative integer orint32scalartensorgiving 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.