code: def meshgrid(data, indexing="ij"):
      """Create coordinate matrices from coordinate vectors.
  
      .. note::
          Similar to ``numpy.meshgrid``.
  
      Parameters
      ----------
      data : Union(List[relay.Expr], Tuple[relay.Expr])
          A list of tensors, which must be either scalars or 1-D vectors.
  
      indexing : str, optional
          Indexing mode, either "ij" for matrix indexing or "xy" for Cartesian indexing.
  
      Returns
      -------
      ret : relay.Tuple([relay.Expr, relay.Expr])
          The computed result.
  
      Examples
      --------
      .. code-block:: python
  
          x = [1, 2, 3]
          y = [4, 5]
  
          gx, gy = relay.meshgrid([x, y])
  
          gx = [[1., 1.],
                [2., 2.],
                [3., 3.]]
  
          gy = [[4., 5.],
                [4., 5.],
                [4., 5.]]
      """
      data = list(data)
      ret_size = len(data)
      return TupleWrapper(
          _make.meshgrid(Tuple(data), indexing), ret_size
      )
  
imports: from ...tir import expr
  from ..expr import Constant, Expr, Tuple, TupleWrapper, const
  from .None import _make
  from .dyn import _make
  from .tensor import shape_of
label_desc: Use image node_id 17 for calling a global function with example usage: meshgrid(data, indexing) and returns: TupleWrapper