Enum rcudnn::cudnnBackendNumericalNote_t [−][src]
#[repr(u32)]
#[non_exhaustive]
pub enum cudnnBackendNumericalNote_t {
CUDNN_NUMERICAL_NOTE_TENSOR_CORE,
CUDNN_NUMERICAL_NOTE_DOWN_CONVERT_INPUTS,
CUDNN_NUMERICAL_NOTE_REDUCED_PRECISION_REDUCTION,
CUDNN_NUMERICAL_NOTE_FFT,
CUDNN_NUMERICAL_NOTE_NONDETERMINISTIC,
CUDNN_NUMERICAL_NOTE_WINOGRAD,
CUDNN_NUMERICAL_NOTE_TYPE_COUNT,
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
CUDNN_NUMERICAL_NOTE_TENSOR_CORE
CUDNN_NUMERICAL_NOTE_DOWN_CONVERT_INPUTS
CUDNN_NUMERICAL_NOTE_REDUCED_PRECISION_REDUCTION
CUDNN_NUMERICAL_NOTE_FFT
CUDNN_NUMERICAL_NOTE_NONDETERMINISTIC
CUDNN_NUMERICAL_NOTE_WINOGRAD
CUDNN_NUMERICAL_NOTE_TYPE_COUNT
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for cudnnBackendNumericalNote_t
impl Send for cudnnBackendNumericalNote_t
impl Sync for cudnnBackendNumericalNote_t
impl Unpin for cudnnBackendNumericalNote_t
impl UnwindSafe for cudnnBackendNumericalNote_t
Blanket Implementations
Mutably borrows from an owned value. Read more