Mila
Deep Neural Network Library
|
Metadata for fused operations in the neural network. More...
Public Attributes | |
std::string | fused_op_name |
Name of the fused operation. | |
std::vector< std::string > | module_types |
List of module types that make up this fused operation. | |
std::type_index | precision_type |
Precision type used by the fused operation. | |
std::string | variant |
Variant of the operation implementation. | |
Metadata for fused operations in the neural network.
This structure contains information about fused operations, which combine multiple standard operations into a single optimized implementation. Fused operations typically provide better performance by reducing memory traffic and enabling more aggressive compiler optimizations.
std::string Mila::Dnn::Compute::FusedOpMeta::fused_op_name |
Name of the fused operation.
std::vector<std::string> Mila::Dnn::Compute::FusedOpMeta::module_types |
List of module types that make up this fused operation.
std::type_index Mila::Dnn::Compute::FusedOpMeta::precision_type |
Precision type used by the fused operation.
std::string Mila::Dnn::Compute::FusedOpMeta::variant |
Variant of the operation implementation.