code: def squeeze(a, axis=None):
      """Remove single-dimensional entries from the shape of an array.
  
      Parameters
      ----------
      a : tvm.te.Tensor
  
      axis : None or int or tuple of ints, optional
          Selects a subset of the single-dimensional entries in the shape.
          If an axis is selected with shape entry greater than one, an error is raised.
  
      Returns
      -------
      squeezed : tvm.te.Tensor
      """
      return cpp.squeeze(a, axis)
  
imports: from __future__ import absolute_import
  import tvm
  from tvm import te, topi
  from tvm.te import hybrid
  from .None import cpp, tag
  from .utils import const_vector, make_idx, within_index
label_desc: Use image node_id 9 for calling a global function with example usage: squeeze(a, axis) and returns: cpp