Enum rcudnn::cudnnBackendDescriptorType_t [−][src]
#[repr(u32)]
#[non_exhaustive]
pub enum cudnnBackendDescriptorType_t {
Show 24 variants
CUDNN_BACKEND_POINTWISE_DESCRIPTOR,
CUDNN_BACKEND_CONVOLUTION_DESCRIPTOR,
CUDNN_BACKEND_ENGINE_DESCRIPTOR,
CUDNN_BACKEND_ENGINECFG_DESCRIPTOR,
CUDNN_BACKEND_ENGINEHEUR_DESCRIPTOR,
CUDNN_BACKEND_EXECUTION_PLAN_DESCRIPTOR,
CUDNN_BACKEND_INTERMEDIATE_INFO_DESCRIPTOR,
CUDNN_BACKEND_KNOB_CHOICE_DESCRIPTOR,
CUDNN_BACKEND_KNOB_INFO_DESCRIPTOR,
CUDNN_BACKEND_LAYOUT_INFO_DESCRIPTOR,
CUDNN_BACKEND_OPERATION_CONVOLUTION_FORWARD_DESCRIPTOR,
CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_FILTER_DESCRIPTOR,
CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_DATA_DESCRIPTOR,
CUDNN_BACKEND_OPERATION_POINTWISE_DESCRIPTOR,
CUDNN_BACKEND_OPERATION_GEN_STATS_DESCRIPTOR,
CUDNN_BACKEND_OPERATIONGRAPH_DESCRIPTOR,
CUDNN_BACKEND_VARIANT_PACK_DESCRIPTOR,
CUDNN_BACKEND_TENSOR_DESCRIPTOR,
CUDNN_BACKEND_MATMUL_DESCRIPTOR,
CUDNN_BACKEND_OPERATION_MATMUL_DESCRIPTOR,
CUDNN_BACKEND_OPERATION_BN_FINALIZE_STATISTICS_DESCRIPTOR,
CUDNN_BACKEND_REDUCTION_DESCRIPTOR,
CUDNN_BACKEND_OPERATION_REDUCTION_DESCRIPTOR,
CUDNN_BACKEND_OPERATION_BN_BWD_WEIGHTS_DESCRIPTOR,
}
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_BACKEND_POINTWISE_DESCRIPTOR
CUDNN_BACKEND_CONVOLUTION_DESCRIPTOR
CUDNN_BACKEND_ENGINE_DESCRIPTOR
CUDNN_BACKEND_ENGINECFG_DESCRIPTOR
CUDNN_BACKEND_ENGINEHEUR_DESCRIPTOR
CUDNN_BACKEND_EXECUTION_PLAN_DESCRIPTOR
CUDNN_BACKEND_INTERMEDIATE_INFO_DESCRIPTOR
CUDNN_BACKEND_KNOB_CHOICE_DESCRIPTOR
CUDNN_BACKEND_KNOB_INFO_DESCRIPTOR
CUDNN_BACKEND_LAYOUT_INFO_DESCRIPTOR
CUDNN_BACKEND_OPERATION_CONVOLUTION_FORWARD_DESCRIPTOR
CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_FILTER_DESCRIPTOR
CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_DATA_DESCRIPTOR
CUDNN_BACKEND_OPERATION_POINTWISE_DESCRIPTOR
CUDNN_BACKEND_OPERATION_GEN_STATS_DESCRIPTOR
CUDNN_BACKEND_OPERATIONGRAPH_DESCRIPTOR
CUDNN_BACKEND_VARIANT_PACK_DESCRIPTOR
CUDNN_BACKEND_TENSOR_DESCRIPTOR
CUDNN_BACKEND_MATMUL_DESCRIPTOR
CUDNN_BACKEND_OPERATION_MATMUL_DESCRIPTOR
CUDNN_BACKEND_OPERATION_BN_FINALIZE_STATISTICS_DESCRIPTOR
CUDNN_BACKEND_REDUCTION_DESCRIPTOR
CUDNN_BACKEND_OPERATION_REDUCTION_DESCRIPTOR
CUDNN_BACKEND_OPERATION_BN_BWD_WEIGHTS_DESCRIPTOR
Trait Implementations
Auto Trait Implementations
impl Send for cudnnBackendDescriptorType_t
impl Sync for cudnnBackendDescriptorType_t
impl Unpin for cudnnBackendDescriptorType_t
impl UnwindSafe for cudnnBackendDescriptorType_t
Blanket Implementations
Mutably borrows from an owned value. Read more