pub unsafe extern "C" fn cudnnRNNForwardInference(
handle: *mut cudnnContext,
rnnDesc: *mut cudnnRNNStruct,
seqLength: i32,
xDesc: *const *mut cudnnTensorStruct,
x: *const c_void,
hxDesc: *mut cudnnTensorStruct,
hx: *const c_void,
cxDesc: *mut cudnnTensorStruct,
cx: *const c_void,
wDesc: *mut cudnnFilterStruct,
w: *const c_void,
yDesc: *const *mut cudnnTensorStruct,
y: *mut c_void,
hyDesc: *mut cudnnTensorStruct,
hy: *mut c_void,
cyDesc: *mut cudnnTensorStruct,
cy: *mut c_void,
workSpace: *mut c_void,
workSpaceSizeInBytes: usize
) -> cudnnStatus_t