code: def conv3d_transpose_ncdhw(
      data, kernel, strides, padding, out_dtype, output_padding
  ):
      data_pad, kernel_transform = nn.conv3d_transpose_ncdhw_preprocess(
          data, kernel, strides, padding, out_dtype, output_padding
      )
  
      # reuse conv3d_ncdhw implementation
      return conv3d_ncdhw(
          data_pad,
          kernel_transform,
          (1, 1, 1),
          (0, 0, 0),
          (1, 1, 1),
          1,
          out_dtype,
      )
  
imports: from tvm import te
  from ..utils import traverse_inline
  from ..None import nn
  from .conv3d import conv3d_ncdhw, schedule_conv3d_ncdhw
label_desc: Use image node_id 1 for calling a global function with example usage: conv3d_transpose_ncdhw(data, kernel, strides, padding, out_dtype, output_padding) and returns: conv3d_ncdhw