On this page
tf.raw_ops.RaggedTensorToVariant
Encodes a RaggedTensor into a variant Tensor.
tf.raw_ops.RaggedTensorToVariant(
    rt_nested_splits, rt_dense_values, batched_input, name=None
)
  Encodes the given RaggedTensor and returns a variant Tensor. If batched_input is True, then input RaggedTensor is unbatched along the zero-th dimension, each component RaggedTensor is encoded into a scalar variant Tensor, and these are stacked to return a 1-D variant Tensor. If batched_input is False, then the input RaggedTensor is encoded as is and a scalar variant Tensor is returned. A RaggedTensor is encoded by first creating a 1-D variant Tensor with ragged_rank + 1 elements, containing the splits and values Tensors of the RaggedTensor. Then the 1-D variant Tensor is wrapped in a scalar variant Tensor. See RaggedTensorFromVariant for the corresponding decoding logic.
| Args | |
|---|---|
rt_nested_splits | 
      A list of Tensor objects with the same type in: int32, int64. A list of one or more Tensors representing the splits of the input RaggedTensor. | 
     
rt_dense_values | 
      A Tensor. A Tensor representing the values of the input RaggedTensor. | 
     
batched_input | 
      A bool. A bool denoting whether the input is a batched RaggedTensor. | 
     
name | 
      A name for the operation (optional). | 
| Returns | |
|---|---|
A Tensor of type variant. | 
     
© 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/RaggedTensorToVariant