Mila
Deep Neural Network Library
Loading...
Searching...
No Matches
Mila::Dnn::Compute::FusedOpMeta Struct Reference

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.
 

Detailed Description

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.

Member Data Documentation

◆ fused_op_name

std::string Mila::Dnn::Compute::FusedOpMeta::fused_op_name

Name of the fused operation.

◆ module_types

std::vector<std::string> Mila::Dnn::Compute::FusedOpMeta::module_types

List of module types that make up this fused operation.

◆ precision_type

std::type_index Mila::Dnn::Compute::FusedOpMeta::precision_type

Precision type used by the fused operation.

◆ variant

std::string Mila::Dnn::Compute::FusedOpMeta::variant

Variant of the operation implementation.


The documentation for this struct was generated from the following file: