code: def schedule_conv3d_transpose_ncdhw(cfg, outs):
      """TOPI Schedule callback for conv3d transpose operator.
  
      Parameters
      ----------
      cfg: ConfigEntity
          The parameters for this template
  
      outs: Array of Tensor
          The computation graph description of conv3d transpose
          in the format of an array of tensors.
  
      Returns
      -------
      s: Schedule
          The computation schedule for conv3d transpose.
      """
      outs = [outs] if isinstance(outs, te.tensor.Tensor) else outs
      s = te.create_schedule([x.op for x in outs])
  
      def _callback(op):
          if op.tag == "conv3d_transpose_ncdhw":
              schedule_direct_conv3d_cuda(
                  cfg,
                  s,
                  op.output(0),
                  "NCDHW",
                  "conv3d_transpose_ncdhw.cuda",
              )
  
      traverse_inline(s, outs[0].op, _callback)
      return s
  
file_path: tvm/python/tvm/topi/cuda/conv3d_transpose_ncdhw.py
imports: import tvm
  from tvm import te
  from tvm import autotvm
  from ..None import nn
  from ..utils import get_const_tuple, traverse_inline
  from .conv3d_direct import schedule_direct_conv3d_cuda
label_desc: Use image node_id 2 for calling a global function with example usage: schedule_conv3d_transpose_ncdhw(cfg, outs) and returns: s