From: 박세희/On-Device Lab(SR)/Principal Engineer/삼성전자 Date: Wed, 4 Sep 2019 01:44:40 +0000 (+0900) Subject: [moco-tf] Use logo for TFOptimizer (#7121) X-Git-Tag: accepted/tizen/unified/20190904.110638~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4858a0f26c30cf9f8d36037021e57f9f04b982de;p=platform%2Fcore%2Fml%2Fnnfw.git [moco-tf] Use logo for TFOptimizer (#7121) This will revise TFOptimizer to use logo Phase and ProgressReporter Signed-off-by: SaeHie Park --- diff --git a/compiler/moco-tf/src/TFOptimizer.cpp b/compiler/moco-tf/src/TFOptimizer.cpp index 22154cd..9aea14d 100644 --- a/compiler/moco-tf/src/TFOptimizer.cpp +++ b/compiler/moco-tf/src/TFOptimizer.cpp @@ -17,9 +17,11 @@ #include "TFOptimizer.h" #include "Knob.h" -#include "Phase.h" +#include "ProgressReporter.h" #include "Transforms.h" +#include + #include namespace moco @@ -29,7 +31,7 @@ namespace tf void TFOptimizer::optimize(loco::Graph *g) const { - moco::tf::Phase phase; + logo::Phase phase; /* TRANSFORM DECLARATION BEGIN */ if (moco::tf::get()) @@ -61,7 +63,9 @@ void TFOptimizer::optimize(loco::Graph *g) const phase.emplace_back(stdex::make_unique()); /* TRANSFORM DECLARATION END */ - moco::tf::PhaseRunner phase_runner{g}; + ProgressReporter prog(g, logo::PhaseStrategy::Saturate); + logo::PhaseRunner phase_runner{g}; + phase_runner.attach(&prog); phase_runner.run(phase); }