pub unsafe extern "C" fn cudnnIm2Col(
handle: cudnnHandle_t,
srcDesc: cudnnTensorDescriptor_t,
srcData: *const c_void,
filterDesc: cudnnFilterDescriptor_t,
convDesc: cudnnConvolutionDescriptor_t,
colBuffer: *mut c_void,
) -> cudnnStatus_t