code: def testConv3DTransposeOutputShapeType(self):
      # Test case for GitHub issue 18887
      for dtype in [dtypes.int32, dtypes.int64]:
          with self.cached_session():
              x_shape = [2, 5, 6, 4, 3]
              y_shape = [2, 5, 6, 4, 2]
              f_shape = [3, 3, 3, 2, 3]
              strides = [1, 1, 1, 1, 1]
              x_value = constant_op.constant(
                  1.0, shape=x_shape, name="x", dtype=dtypes.float32
              )
              f_value = constant_op.constant(
                  1.0,
                  shape=f_shape,
                  name="filter",
                  dtype=dtypes.float32,
              )
              output = nn_ops.conv3d_transpose(
                  x_value,
                  f_value,
                  constant_op.constant(y_shape, dtype=dtype),
                  strides=strides,
                  padding="SAME",
              )
              self.evaluate(output)
  
file_path: tensorflow/tensorflow/python/kernel_tests/nn_ops/conv3d_transpose_test.py
imports: import numpy
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import gradient_checker
  from tensorflow.python.ops import nn_ops
  import tensorflow.python.ops.nn_grad
  from tensorflow.python.platform import test
label_desc: Use image node_id 4 for calling the Conv3DTransposeTest obj's underlying member method code with example usage: obj.testConv3DTransposeOutputShapeType() without return types