pub fn version(&self) -> (u32, u32, u32) {
        unsafe {
            // cudnnGetVersion does not return a state as it never fails.
            let version = sys::cudnnGetVersion();
            (
                (version / 1000) as u32,
                ((version % 1000) / 100) as u32,
                (version % 100) as u32,
            )
        }
    }
/// Returns the version number of the underlying cuDNN library.
Returns the version number of the underlying cuDNN library.
Returns the version number of the underlying cuDNN library .
pub fn version(&self) -> (u32, u32, u32) {
        unsafe {
            // cudnnGetVersion does not return a state as it never fails.
            let version = sys::cudnnGetVersion();
            (
                (version / 1000) as u32,
                ((version % 1000) / 100) as u32,
                (version % 100) as u32,
            )
        }
    }
pub fn version ( & self ) -> ( u32 , u32 , u32 ) { unsafe { // cudnnGetVersion does not return a state as it never fails. let version = sys :: cudnnGetVersion ( ) ; ( ( version / 1000 ) as u32 , ( ( version % 1000 ) / 100 ) as u32 , ( version % 100 ) as u32 , ) } }
Returns the version number of the underlying cuDNN library.
Returns the version number of the underlying cuDNN library .
&self
&self