pub unsafe extern "C" fn cudnnBatchNormalizationBackward(
handle: cudnnHandle_t,
mode: cudnnBatchNormMode_t,
alphaDataDiff: *const c_void,
betaDataDiff: *const c_void,
alphaParamDiff: *const c_void,
betaParamDiff: *const c_void,
xDesc: cudnnTensorDescriptor_t,
x: *const c_void,
dyDesc: cudnnTensorDescriptor_t,
dy: *const c_void,
dxDesc: cudnnTensorDescriptor_t,
dx: *mut c_void,
dBnScaleBiasDesc: cudnnTensorDescriptor_t,
bnScale: *const c_void,
dBnScaleResult: *mut c_void,
dBnBiasResult: *mut c_void,
epsilon: f64,
savedMean: *const c_void,
savedInvVariance: *const c_void
) -> cudnnStatus_t