code: def schedule_conv2d_transpose_nchw(outs):
      """Create schedule for tensors"""
      outs = [outs] if isinstance(outs, tvm.te.tensor.Tensor) else outs
      s = schedule_conv2d_nchw(outs)
  
      def _callback(op):
          if "unpack_nchwc" in op.tag:
              conv_out = op.input_tensors[0]
              # retrieve data
              data_vec = conv_out.op.input_tensors[0]
              if isinstance(data_vec, tvm.te.ComputeOp):
                  data_pad = data_vec.op.input_tensors[0]
                  data_dilate = data_pad.op.input_tensors[0]
                  s[data_dilate].compute_inline()
                  s[data_pad].compute_inline()
              # retrieve kernel
              kernel_vec = conv_out.op.input_tensors[1]
              if isinstance(kernel_vec, tvm.te.ComputeOp):
                  kernel_transform = kernel_vec.op.input_tensors[0]
                  s[kernel_transform].compute_inline()
  
      traverse_inline(s, outs[0].op, _callback)
      return s
  
file_path: tvm/python/tvm/topi/hexagon/conv2d.py
imports: import tvm
  from tvm import te
  from ..None import nn
  from ..utils import traverse_inline
  from .tensor_intrin import dot_vrmpy
  from ..generic import conv2d
label_desc: Use image node_id 6 for calling a global function with example usage: schedule_conv2d_transpose_nchw(outs) and returns: s