Converts a RaggedTensor
into a SparseTensor
with the same values.
tf.raw_ops.RaggedTensorToSparse( rt_nested_splits, rt_dense_values, name=None )
input=ragged.from_nested_row_splits(rt_dense_values, rt_nested_splits) output=SparseTensor(indices=sparse_indices, values=sparse_values, dense_shape=sparse_dense_shape)
Args | |
---|---|
rt_nested_splits | A list of at least 1 Tensor objects with the same type in: int32 , int64 . The row_splits for the RaggedTensor . |
rt_dense_values | A Tensor . The flat_values for the RaggedTensor . |
name | A name for the operation (optional). |
Returns | |
---|---|
A tuple of Tensor objects (sparse_indices, sparse_values, sparse_dense_shape). | |
sparse_indices | A Tensor of type int64 . |
sparse_values | A Tensor . Has the same type as rt_dense_values . |
sparse_dense_shape | A Tensor of type int64 . |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/raw_ops/RaggedTensorToSparse