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

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.