Enum rcudnn_sys::cudnnFusedOpsVariantParamLabel_t [−][src]
#[repr(u32)]
#[non_exhaustive]
pub enum cudnnFusedOpsVariantParamLabel_t {
Show 28 variants
CUDNN_PTR_XDATA,
CUDNN_PTR_BN_EQSCALE,
CUDNN_PTR_BN_EQBIAS,
CUDNN_PTR_WDATA,
CUDNN_PTR_DWDATA,
CUDNN_PTR_YDATA,
CUDNN_PTR_DYDATA,
CUDNN_PTR_YSUM,
CUDNN_PTR_YSQSUM,
CUDNN_PTR_WORKSPACE,
CUDNN_PTR_BN_SCALE,
CUDNN_PTR_BN_BIAS,
CUDNN_PTR_BN_SAVED_MEAN,
CUDNN_PTR_BN_SAVED_INVSTD,
CUDNN_PTR_BN_RUNNING_MEAN,
CUDNN_PTR_BN_RUNNING_VAR,
CUDNN_PTR_ZDATA,
CUDNN_PTR_BN_Z_EQSCALE,
CUDNN_PTR_BN_Z_EQBIAS,
CUDNN_PTR_ACTIVATION_BITMASK,
CUDNN_PTR_DXDATA,
CUDNN_PTR_DZDATA,
CUDNN_PTR_BN_DSCALE,
CUDNN_PTR_BN_DBIAS,
CUDNN_SCALAR_SIZE_T_WORKSPACE_SIZE_IN_BYTES,
CUDNN_SCALAR_INT64_T_BN_ACCUMULATION_COUNT,
CUDNN_SCALAR_DOUBLE_BN_EXP_AVG_FACTOR,
CUDNN_SCALAR_DOUBLE_BN_EPSILON,
}
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_PTR_XDATA
CUDNN_PTR_BN_EQSCALE
CUDNN_PTR_BN_EQBIAS
CUDNN_PTR_WDATA
CUDNN_PTR_DWDATA
CUDNN_PTR_YDATA
CUDNN_PTR_DYDATA
CUDNN_PTR_YSUM
CUDNN_PTR_YSQSUM
CUDNN_PTR_WORKSPACE
CUDNN_PTR_BN_SCALE
CUDNN_PTR_BN_BIAS
CUDNN_PTR_BN_SAVED_MEAN
CUDNN_PTR_BN_SAVED_INVSTD
CUDNN_PTR_BN_RUNNING_MEAN
CUDNN_PTR_BN_RUNNING_VAR
CUDNN_PTR_ZDATA
CUDNN_PTR_BN_Z_EQSCALE
CUDNN_PTR_BN_Z_EQBIAS
CUDNN_PTR_ACTIVATION_BITMASK
CUDNN_PTR_DXDATA
CUDNN_PTR_DZDATA
CUDNN_PTR_BN_DSCALE
CUDNN_PTR_BN_DBIAS
CUDNN_SCALAR_SIZE_T_WORKSPACE_SIZE_IN_BYTES
CUDNN_SCALAR_INT64_T_BN_ACCUMULATION_COUNT
CUDNN_SCALAR_DOUBLE_BN_EXP_AVG_FACTOR
CUDNN_SCALAR_DOUBLE_BN_EPSILON
Trait Implementations
Auto Trait Implementations
impl Send for cudnnFusedOpsVariantParamLabel_t
impl Sync for cudnnFusedOpsVariantParamLabel_t
impl Unpin for cudnnFusedOpsVariantParamLabel_t
Blanket Implementations
Mutably borrows from an owned value. Read more