Mila
Deep Neural Network Library
Loading...
Searching...
No Matches
Mila::Dnn::PrecisionSupportedOnDevice Concept Referenceexport

Concept to validate precision is supported on a device at compile-time. More...

Concept definition

template<TensorDataType TPrecision, Compute::DeviceType TDeviceType>
(TDeviceType == Compute::DeviceType::Metal && TensorDataTypeTraits<TPrecision>::supported_on_metal))
@ Cpu
CPU device type.
Definition DeviceType.ixx:25
@ Cuda
CUDA GPU device type.
Definition DeviceType.ixx:26
Concept to validate precision is supported on a device at compile-time.
Definition TensorDataTypeTraits.ixx:362
Concept constraining abstract data types to floating-point formats.
Definition TensorDataTypeTraits.ixx:356
Compile-time traits for TensorDataType enumeration values.
Definition TensorDataTypeTraits.ixx:46

Detailed Description

Concept to validate precision is supported on a device at compile-time.