# Uses of Class
org.apache.sysds.runtime.matrix.data.LibMatrixCuDNNConvolutionAlgorithm

Packages that use LibMatrixCuDNNConvolutionAlgorithm
Package
Description
org.apache.sysds.runtime.matrix.data

## Uses of LibMatrixCuDNNConvolutionAlgorithm in org.apache.sysds.runtime.matrix.data

Methods in org.apache.sysds.runtime.matrix.data that return LibMatrixCuDNNConvolutionAlgorithm
Modifier and Type
Method
Description
`static LibMatrixCuDNNConvolutionAlgorithm`
LibMatrixCuDNNConvolutionAlgorithm.`cudnnGetConvolutionBackwardDataAlgorithm(GPUContext gCtx, String instName, int N, int C, int H, int W, int K, int R, int S, int pad_h, int pad_w, int stride_h, int stride_w, int P, int Q, long workspaceLimit)`
Factory method to get the algorithm wrapper for convolution backward data
`static LibMatrixCuDNNConvolutionAlgorithm`
LibMatrixCuDNNConvolutionAlgorithm.`cudnnGetConvolutionBackwardFilterAlgorithm(GPUContext gCtx, String instName, int N, int C, int H, int W, int K, int R, int S, int pad_h, int pad_w, int stride_h, int stride_w, int P, int Q, long workspaceLimit)`
Factory method to get the algorithm wrapper for convolution backward filter
`static LibMatrixCuDNNConvolutionAlgorithm`
LibMatrixCuDNNConvolutionAlgorithm.`cudnnGetConvolutionForwardAlgorithm(GPUContext gCtx, String instName, int N, int C, int H, int W, int K, int R, int S, int pad_h, int pad_w, int stride_h, int stride_w, int P, int Q, long workspaceLimit)`
Factory method to get the algorithm wrapper for convolution forward