pub unsafe extern "C" fn cudnnGetConvolutionBackwardDataAlgorithm_v7(
    handle: *mut cudnnContext,
    filterDesc: *mut cudnnFilterStruct,
    diffDesc: *mut cudnnTensorStruct,
    convDesc: *mut cudnnConvolutionStruct,
    gradDesc: *mut cudnnTensorStruct,
    requestedAlgoCount: i32,
    returnedAlgoCount: *mut i32,
    perfResults: *mut cudnnConvolutionBwdDataAlgoPerfStruct
) -> cudnnStatus_t