code: def _is_subshape(left, right):
      """Returns True if left shape is at least as specific as right shape."""
      # TODO(mdan): This code should be in TensorShape.
      # Note: this is not the same as TensorShape.is_compatible_with, which is
      # symmetric.
      # This code also duplicates _ShapeLessThanOrEqual from  control_flow_ops.py.
      if right.dims is None:
          return True
      if left.ndims != right.ndims:
          return False
      for ldim, rdim in zip(left.dims, right.dims):
          if rdim.value is not None and ldim.value != rdim.value:
              return False
      return True
  
imports: import functools
  import sys
  import traceback
  import numpy
  from tensorflow.python.autograph.operators import py_builtins
  from tensorflow.python.autograph.operators import variables
  from tensorflow.python.autograph.utils import ag_logging
  from tensorflow.python.autograph.utils import misc
  from tensorflow.python.autograph.utils import tensors
  from tensorflow.python.autograph.utils import type_registry
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors_impl
  from tensorflow.python.framework import func_graph
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor_conversion
  from tensorflow.python.framework import tensor_shape
  from tensorflow.python.framework import tensor_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import cond
  from tensorflow.python.ops import control_flow_assert
  from tensorflow.python.ops import control_flow_util
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import tensor_array_ops
  from tensorflow.python.ops import while_loop
  from tensorflow.python.types import distribute
  from tensorflow.python.util import nest
  from tensorflow.python.util import variable_utils
label_desc: Use image node_id 4 for calling a global function with example usage: _is_subshape(left, right) and returns: True, True, False, False