code: def test_zero_input(self):
      with ops.device("device:{}:0".format(self.device)):
  
          @polymorphic_function.function(
              jit_compile=True, autograph=False
          )
          def fun_tf():
              return array_ops.zeros((10), dtype=dtypes.int32)
  
          self._compareTwoMethodsCompilerIROutput(fun_tf, [], {})
  
imports: from tensorflow.compiler.tests import xla_test
  from tensorflow.python.eager.polymorphic_function import compiler_ir
  from tensorflow.python.eager.polymorphic_function import polymorphic_function
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import gen_array_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import variables
  from tensorflow.python.platform import test
  from tensorflow.python.util import nest
label_desc: Use image node_id 2 for calling the CompilerIrTest obj's underlying member method code with example usage: obj.test_zero_input() and returns: array_ops