#include "Phase.h"
#include "Transforms.h"
+#include "Canonicalization/AddCanonicalizer.h"
#include "Canonicalization/AvgPoolCanonicalizer.h"
#include "Canonicalization/BiasAddCanonicalizer.h"
#include "Canonicalization/ConstCanonicalizer.h"
#include "Canonicalization/DepthwiseConv2dNativeCanonicalizer.h"
#include "Canonicalization/IdentityCanonicalizer.h"
#include "Canonicalization/MaxPoolCanonicalizer.h"
+#include "Canonicalization/MulCanonicalizer.h"
#include "Dialect/TFDialect.h"
#include "Dialect/TFNodes.h"
moco::tf::Phase phase;
/* TRANSFORM DECLARATION BEGIN */
+ phase.emplace_back(stdex::make_unique<AddCanonicalizer>());
phase.emplace_back(stdex::make_unique<AvgPoolCanonicalizer>());
phase.emplace_back(stdex::make_unique<BiasAddCanonicalizer>());
phase.emplace_back(stdex::make_unique<ConstCanonicalizer>());
phase.emplace_back(stdex::make_unique<DepthwiseConv2dNativeCanonicalizer>());
phase.emplace_back(stdex::make_unique<IdentityCanonicalizer>());
phase.emplace_back(stdex::make_unique<MaxPoolCanonicalizer>());
+ phase.emplace_back(stdex::make_unique<MulCanonicalizer>());
/* TRANSFORM DECLARATION END */
moco::tf::PhaseRunner<moco::tf::PhaseStrategy::Saturate> phase_runner{g};