Function cudarc::cudnn::result::get_convolution_backward_data_algorithm
source · pub unsafe fn get_convolution_backward_data_algorithm(
handle: cudnnHandle_t,
w_desc: cudnnFilterDescriptor_t,
dy_desc: cudnnTensorDescriptor_t,
conv_desc: cudnnConvolutionDescriptor_t,
dx_desc: cudnnTensorDescriptor_t,
requested_algo_count: c_int,
returned_algo_count: *mut c_int,
perf_results: *mut cudnnConvolutionBwdDataAlgoPerf_t
) -> Result<(), CudnnError>
Expand description
See nvidia docs
Safety
- All handles & descriptors must still be allocated.
- The pointers must point to valid memory.