class_docstr: Similar to the previous test, but the ShapeOp output is reshaped to 2D.
  
  This makes the output tensor not compatible with shape tensor.
class_docstr_tok: ["Similar","to","the","previous","test",",","but","the","ShapeOp","output","is","reshaped","to","2D",".","This","makes","the","output","tensor","not","compatible","with","shape","tensor","."]
code: def GraphFn(self, x):
      q = 2 * x + 1
      q = array_ops.shape(q)
      q = gen_array_ops.reshape(q, [2, 2])
      q = math_ops.cast(q, dtypes.float32)
      q = self.trt_incompatible_op(q)
      q = q * 2 + q * q
      return array_ops.identity(q, name="output_0")
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import os
  from tensorflow.python.compiler.tensorrt.test import tf_trt_integration_test_base
  from tensorflow.python.framework import dtypes
  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.platform import test
label_desc: Use image node_id 2 for calling the ShapeOutputWithSingleInputAndReshape obj's underlying member method code with example usage: obj.GraphFn(x) and returns: array_ops