code: def GraphFn(self, x):
      conv_filter1 = constant_op.constant(
          np.ones([3, 3, 1, 8]), name="weights1", dtype=dtypes.float32
      )
      bias1 = constant_op.constant(
          np.random.randn(8), dtype=dtypes.float32
      )
      x = nn.conv2d(
          input=x,
          filter=conv_filter1,
          strides=[1, 1, 1, 1],
          padding="SAME",
          name="conv",
      )
      x = nn.bias_add(x, bias1)
      x = nn.relu(x)
      conv_filter2 = constant_op.constant(
          np.ones([3, 3, 8, 1]), name="weights2", dtype=dtypes.float32
      )
      bias2 = constant_op.constant(
          np.random.randn(1), dtype=dtypes.float32
      )
      x = nn.conv2d(
          input=x,
          filter=conv_filter2,
          strides=[1, 1, 1, 1],
          padding="SAME",
          name="conv",
      )
      x = nn.bias_add(x, bias2)
      return array_ops.identity(x, name="output")
  
file_path: tensorflow-upstream/tensorflow/python/compiler/tensorrt/test/dynamic_input_shapes_test.py
imports: import numpy
  from tensorflow.python.compiler.tensorrt.test import tf_trt_integration_test_base
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import tensor_spec
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import nn
  from tensorflow.python.platform import test
label_desc: Use image node_id 1 for calling the DynamicInputShapesTest obj's underlying member method code with example usage: obj.GraphFn(x) and returns: array_ops