pub unsafe extern "C" fn cudnnCreatePoolingDescriptor(
    poolingDesc: *mut cudnnPoolingDescriptor_t
) -> cudnnStatus_t