| 161 | } |
| 162 | |
| 163 | cudnnStatus_t cudnnConvolutionBackwardData( |
| 164 | cudnnHandle_t handle, const void *alpha, |
| 165 | const cudnnFilterDescriptor_t wDesc, const void *w, |
| 166 | const cudnnTensorDescriptor_t dyDesc, const void *dy, |
| 167 | const cudnnConvolutionDescriptor_t convDesc, |
| 168 | cudnnConvolutionBwdDataAlgo_t algo, void *workSpace, |
| 169 | size_t workSpaceSizeInBytes, const void *beta, |
| 170 | const cudnnTensorDescriptor_t dxDesc, void *dx) { |
| 171 | return getCudnnPlugin().cudnnConvolutionBackwardData( |
| 172 | handle, alpha, wDesc, w, dyDesc, dy, convDesc, algo, workSpace, |
| 173 | workSpaceSizeInBytes, beta, dxDesc, dx); |
| 174 | } |
| 175 | |
| 176 | cudnnStatus_t cudnnGetConvolutionNdForwardOutputDim( |
| 177 | const cudnnConvolutionDescriptor_t convDesc, |
no outgoing calls
no test coverage detected