code: public static int cudnnConvolutionForward(
          cudnnHandle handle, 
          Pointer alpha, 
          cudnnTensorDescriptor xDesc, 
          Pointer x, 
          cudnnFilterDescriptor wDesc, 
          Pointer w, 
          cudnnConvolutionDescriptor convDesc, 
          int algo, 
          Pointer workSpace, 
          long workSpaceSizeInBytes, 
          Pointer beta, 
          cudnnTensorDescriptor yDesc, 
          Pointer y)
      {
          return checkResult(cudnnConvolutionForwardNative(handle, alpha, xDesc, x, wDesc, w, convDesc, algo, workSpace, workSpaceSizeInBytes, beta, yDesc, y));
      }
docs: Function to perform the forward pass for batch convolution