--- /dev/null
+#ifndef CANONICAL_NODE
+#error Define CANONICAL_NODE first
+#endif // CANONICAL_NODE
+
+// CANONICAL_NODE(Name) : alphabetic order please
+
+CANONICAL_NODE(AvgPool2D)
+CANONICAL_NODE(BiasAdd<loco::Domain::Tensor>)
+CANONICAL_NODE(BiasEncode)
+CANONICAL_NODE(ConstGen)
+CANONICAL_NODE(Conv2D)
+CANONICAL_NODE(FeatureDecode)
+CANONICAL_NODE(FeatureEncode)
+CANONICAL_NODE(FilterEncode)
+CANONICAL_NODE(Forward)
+CANONICAL_NODE(MaxPool2D)
+CANONICAL_NODE(Pull)
+CANONICAL_NODE(Push)
+CANONICAL_NODE(ReLU)
+CANONICAL_NODE(TensorConcat)
for (auto node : loco::all_nodes(graph))
{
// clang-format off
-#define MOCONODE(TYPE_NAME) \
+#define CANONICAL_NODE(TYPE_NAME) \
if (as<loco::TYPE_NAME>(node)) \
{ \
if (fix_padding(as<loco::TYPE_NAME>(node))) \
changed = true; \
} \
else
-#include "MocoNodes.lst"
-#undef MOCONODE
+#include "CanonicalNodes.lst"
+#undef CANONICAL_NODE
// clang-format on
{
throw std::runtime_error("Not supported loco::Node type in FixPaddingTransform");
for (auto node : loco::all_nodes(graph))
{
// clang-format off
-#define MOCONODE(TYPE_NAME) \
+#define CANONICAL_NODE(TYPE_NAME) \
if (as<loco::TYPE_NAME>(node)) \
{ \
if (fix_shape(as<loco::TYPE_NAME>(node))) \
changed = true; \
} \
else
-#include "MocoNodes.lst"
-#undef MOCONODE
+#include "CanonicalNodes.lst"
+#undef CANONICAL_NODE
// clang-format on
{
throw std::runtime_error("Not supported loco::Node type in FixShapeTransform");
+++ /dev/null
-#ifndef MOCONODE
-#error Define MOCONODE first
-#endif // MOCONODE
-
-// MOCONODE(Name) : alphabetic order please
-
-MOCONODE(AvgPool2D)
-MOCONODE(BiasAdd<loco::Domain::Tensor>)
-MOCONODE(BiasEncode)
-MOCONODE(ConstGen)
-MOCONODE(Conv2D)
-MOCONODE(FeatureDecode)
-MOCONODE(FeatureEncode)
-MOCONODE(FilterEncode)
-MOCONODE(Forward)
-MOCONODE(MaxPool2D)
-MOCONODE(Pull)
-MOCONODE(Push)
-MOCONODE(ReLU)
-MOCONODE(TensorConcat)