code: def conv2d_transpose(
      input,
      filters,
      output_shape,
      strides,
      padding="SAME",
      data_format="NHWC",
      dilations=None,
      name=None,
  ):
      dilations = 1 if dilations is None else dilations
      strides, dilations = _reduce_strides_dilations(
          2, strides, dilations
      )
      padding = _reduce_padding(padding, data_format)
      return ivy.conv2d_transpose(
          input,
          filters,
          strides,
          padding,
          output_shape=output_shape,
          data_format=data_format,
          dilations=dilations,
      )
  
imports: import ivy
  from ivy.functional.frontends.tensorflow.func_wrapper import to_ivy_arrays_and_back
  from ivy.func_wrapper import with_unsupported_dtypes, with_supported_dtypes
  from ivy.functional.frontends.tensorflow import check_tensorflow_casting
label_desc: Use image node_id 15 for calling a global function with example usage: conv2d_transpose(input, filters, output_shape, strides, padding, data_format, dilations, name) and returns: ivy