class_docstr: A simple DataView Decoder used for testing.
class_docstr_tok: ["A","simple","DataView","Decoder","used","for","testing","."]
code: def decode_record(self, record):
      indices = tf.transpose(
          tf.stack(
              [
                  tf.range(tf.size(record), dtype=tf.int64),
                  tf.zeros(tf.size(record), dtype=tf.int64),
              ]
          )
      )
  
      return {
          "sparse_tensor": tf.SparseTensor(
              values=record,
              indices=indices,
              dense_shape=[tf.size(record), 1],
          )
      }
  
imports: import inspect
  import tempfile
  from typing import Any, Callable, Dict, Iterator, List
  from absl.testing import parameterized
  import pyarrow
  import tensorflow
  from tfx.components.experimental.data_view import constants
  from tfx.components.util import examples_utils
  from tfx.components.util import tfxio_utils
  from tfx.proto import example_gen_pb2
  from tfx.types import standard_artifacts
  from tfx_bsl.coders import tf_graph_record_decoder
  from tfx_bsl.tfxio import parquet_tfxio
  from tfx_bsl.tfxio import raw_tf_record
  from tfx_bsl.tfxio import record_based_tfxio
  from tfx_bsl.tfxio import record_to_tensor_tfxio
  from tfx_bsl.tfxio import tf_example_record
  from tfx_bsl.tfxio import tf_sequence_example_record
  from google.protobuf import text_format
  from tensorflow_metadata.proto.v0 import schema_pb2
label_desc: Use image node_id 1 for calling the _SimpleTfGraphRecordDecoder obj's underlying member method code with example usage: obj.decode_record(record) and returns: dict