HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
onnxruntime::GraphTransformerConfiguration::PropagateCastOpsConfiguration Struct Reference

#include <graph_transformer_config.h>

Public Types

enum  Strategy { Strategy::None = 0, Strategy::InsertAndReduce = 1, Strategy::FloodFill = 2 }
 
using Strategy_t = std::underlying_type< Strategy >::type
 

Public Attributes

int level {1}
 
Strategy strategy = Strategy::FloodFill
 
std::vector< std::stringallow
 

Friends

constexpr Strategy operator| (const Strategy s1, const Strategy s2)
 
Strategyoperator|= (Strategy &s1, Strategy s2)
 
constexpr Strategy operator& (const Strategy s1, const Strategy s2)
 
constexpr Strategyoperator&= (Strategy &s1, Strategy s2)
 
constexpr bool operator== (Strategy s1, Strategy s2)
 
constexpr bool operator!= (Strategy s1, Strategy s2)
 

Detailed Description

Definition at line 11 of file graph_transformer_config.h.

Member Typedef Documentation

Member Enumeration Documentation

Enumerator
None 
InsertAndReduce 
FloodFill 

Definition at line 20 of file graph_transformer_config.h.

Friends And Related Function Documentation

constexpr bool operator!= ( Strategy  s1,
Strategy  s2 
)
friend

Definition at line 48 of file graph_transformer_config.h.

constexpr Strategy operator& ( const Strategy  s1,
const Strategy  s2 
)
friend

Definition at line 35 of file graph_transformer_config.h.

constexpr Strategy& operator&= ( Strategy s1,
Strategy  s2 
)
friend

Definition at line 39 of file graph_transformer_config.h.

constexpr bool operator== ( Strategy  s1,
Strategy  s2 
)
friend

Definition at line 44 of file graph_transformer_config.h.

constexpr Strategy operator| ( const Strategy  s1,
const Strategy  s2 
)
friend

Definition at line 26 of file graph_transformer_config.h.

Strategy& operator|= ( Strategy s1,
Strategy  s2 
)
friend

Definition at line 30 of file graph_transformer_config.h.

Member Data Documentation

std::vector<std::string> onnxruntime::GraphTransformerConfiguration::PropagateCastOpsConfiguration::allow

Definition at line 59 of file graph_transformer_config.h.

int onnxruntime::GraphTransformerConfiguration::PropagateCastOpsConfiguration::level {1}

Definition at line 52 of file graph_transformer_config.h.

Strategy onnxruntime::GraphTransformerConfiguration::PropagateCastOpsConfiguration::strategy = Strategy::FloodFill

Definition at line 57 of file graph_transformer_config.h.


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