8 namespace onnxruntime {
27 return static_cast<Strategy>(
static_cast<Strategy_t>(s1) | static_cast<Strategy_t>(s2));
36 return static_cast<Strategy>(
static_cast<Strategy_t>(s1) & static_cast<Strategy_t>(s2));
45 return static_cast<Strategy_t>(s1) == static_cast<Strategy_t>(s2);
49 return (s1 == s2) ==
false;
bool operator!=(const MLFloat16 &left, const MLFloat16 &right)
constexpr GraphTransformerConfiguration::PropagateCastOpsConfiguration::Strategy operator&(GraphTransformerConfiguration::PropagateCastOpsConfiguration::Strategy, GraphTransformerConfiguration::PropagateCastOpsConfiguration::Strategy)
bool operator==(const MLFloat16 &left, const MLFloat16 &right)
constexpr GraphTransformerConfiguration::PropagateCastOpsConfiguration::Strategy operator|(GraphTransformerConfiguration::PropagateCastOpsConfiguration::Strategy, GraphTransformerConfiguration::PropagateCastOpsConfiguration::Strategy)