IMPORTANT: To view this page as Markdown, append `.md` to the URL (e.g. /max/get-started.md). For the complete documentation index, see llms.txt.
Skip to main content
For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /max/get-started.md).

Mojo function

conv_transposed_cudnn

def conv_transposed_cudnn[input_type: DType, filter_type: DType, output_type: DType](input: TileTensor[input_type, Storage=input.Storage, linear_idx_type=input.linear_idx_type], filter: TileTensor[filter_type, Storage=filter.Storage, linear_idx_type=filter.linear_idx_type], output: TileTensor[output_type, Storage=output.Storage, linear_idx_type=output.linear_idx_type], stride: IndexList[Int(2)], dilation: IndexList[Int(2)], padding: IndexList[Int(2)], ctx: DeviceContext)

Runs a 2D transposed convolution on the GPU using cuDNN backward-data.

Pushes the device context and delegates to the internal cuDNN backward-data helper that configures the tensor, filter, and convolution descriptors and launches the cuDNN kernel.

Parameters:

  • ​input_type (DType): Element type of the input tensor.
  • ​filter_type (DType): Element type of the filter tensor.
  • ​output_type (DType): Element type of the output tensor.

Args:

Was this page helpful?