code: def _tfr_shapes(x):
      s1 = x.shape
      s3 = x.shape.as_list()
  
      for i in range(len(s3)):
          s3[i]  # pylint: disable=pointless-statement
  
      for i in range(1, len(s3), 2):
          s3[i]  # pylint: disable=pointless-statement
  
      s5 = array_ops.Shape(x)
      (s1, s3, s5)  # pylint: disable=pointless-statement
      return x
  
imports: import sys
  from tensorflow.compiler.mlir.python.mlir_wrapper import filecheck_wrapper
  from tensorflow.compiler.mlir.tfr.python import composite
  from tensorflow.compiler.mlir.tfr.python.tfr_gen import tfr_gen_from_module
  from tensorflow.compiler.mlir.tfr.resources import gen_test_ops
  from tensorflow.python.framework import dtypes
  from tensorflow.python.ops import gen_array_ops
  from tensorflow.python.ops import gen_math_ops
  from tensorflow.python.platform import test
label_desc: Use image node_id 20 for calling a global function with example usage: _tfr_shapes(x) and returns: x