From: 박세희/On-Device Lab(SR)/Principal Engineer/삼성전자 Date: Wed, 7 Aug 2019 05:16:27 +0000 (+0900) Subject: [moco-tf] Enable Canonicalization of Sub and RealDiv (#6316) X-Git-Tag: submit/tizen/20190809.050447~84 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5c885373a4a378ddbdfa50a3377c5faa6d166425;p=platform%2Fcore%2Fml%2Fnnfw.git [moco-tf] Enable Canonicalization of Sub and RealDiv (#6316) This will enable Canonicalizaton of TFSub and TFRealDiv nodes Signed-off-by: SaeHie Park --- diff --git a/compiler/moco-tf/src/Canonicalizer.cpp b/compiler/moco-tf/src/Canonicalizer.cpp index accd955..288b40d 100644 --- a/compiler/moco-tf/src/Canonicalizer.cpp +++ b/compiler/moco-tf/src/Canonicalizer.cpp @@ -29,10 +29,12 @@ #include "Canonicalization/IdentityCanonicalizer.h" #include "Canonicalization/MaxPoolCanonicalizer.h" #include "Canonicalization/MulCanonicalizer.h" +#include "Canonicalization/RealDivCanonicalizer.h" #include "Canonicalization/ReluCanonicalizer.h" #include "Canonicalization/Relu6Canonicalizer.h" #include "Canonicalization/ReshapeCanonicalizer.h" #include "Canonicalization/SqueezeCanonicalizer.h" +#include "Canonicalization/SubCanonicalizer.h" #include "Dialect/TFDialect.h" #include "Dialect/TFNodes.h" @@ -81,10 +83,12 @@ void Canonicalizer::canonicalize(loco::Graph *g) const phase.emplace_back(stdex::make_unique()); phase.emplace_back(stdex::make_unique()); phase.emplace_back(stdex::make_unique()); + phase.emplace_back(stdex::make_unique()); phase.emplace_back(stdex::make_unique()); phase.emplace_back(stdex::make_unique()); phase.emplace_back(stdex::make_unique()); phase.emplace_back(stdex::make_unique()); + phase.emplace_back(stdex::make_unique()); /* TRANSFORM DECLARATION END */ moco::tf::PhaseRunner phase_runner{g};