From: 박천교/On-Device Lab(SR)/Engineer/삼성전자 Date: Tue, 26 Nov 2019 01:55:24 +0000 (+0900) Subject: [exo] Refactor to ExoOptimize (#9194) X-Git-Tag: submit/tizen/20191205.083104~130 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0d2cfe38789ae80589b836fe23a47ae5523159ac;p=platform%2Fcore%2Fml%2Fnnfw.git [exo] Refactor to ExoOptimize (#9194) This commit refactor file name: TFLOptimize > ExoOptimize. Rationale: the optimize stage is not dedicated only to TFLite, but also both exo backend TFLite and Circle. Signed-off-by: Cheongyo Bahk --- diff --git a/compiler/exo/src/Circle/CircleExporterImpl.cpp b/compiler/exo/src/Circle/CircleExporterImpl.cpp index ed04c00..c792375 100644 --- a/compiler/exo/src/Circle/CircleExporterImpl.cpp +++ b/compiler/exo/src/Circle/CircleExporterImpl.cpp @@ -17,7 +17,7 @@ #include "CircleExporterImpl.h" #include "Convert.h" -#include "TFLOptimize.h" +#include "ExoOptimize.h" #include "CircleTensorExporter.h" #include "CircleOperationExporter.h" diff --git a/compiler/exo/src/TFLOptimize.cpp b/compiler/exo/src/ExoOptimize.cpp similarity index 98% rename from compiler/exo/src/TFLOptimize.cpp rename to compiler/exo/src/ExoOptimize.cpp index f732fd0..d7278e9 100644 --- a/compiler/exo/src/TFLOptimize.cpp +++ b/compiler/exo/src/ExoOptimize.cpp @@ -14,7 +14,7 @@ * limitations under the License. */ -#include "TFLOptimize.h" +#include "ExoOptimize.h" #include "Knob.h" #include "Passes.h" diff --git a/compiler/exo/src/TFLOptimize.h b/compiler/exo/src/ExoOptimize.h similarity index 91% rename from compiler/exo/src/TFLOptimize.h rename to compiler/exo/src/ExoOptimize.h index 04d1200..4769c11 100644 --- a/compiler/exo/src/TFLOptimize.h +++ b/compiler/exo/src/ExoOptimize.h @@ -24,6 +24,8 @@ namespace exo /** * @brief Run passes for a graph after completion of converting canonical nodes into TFL nodes. + * + * TODO Separate optimize pass dedicated to TFL and Circle dialect when necessary */ void optimize(loco::Graph *); diff --git a/compiler/exo/src/TFLite/TFLExporterImpl.cpp b/compiler/exo/src/TFLite/TFLExporterImpl.cpp index 44ae4a1..b7cba05 100644 --- a/compiler/exo/src/TFLite/TFLExporterImpl.cpp +++ b/compiler/exo/src/TFLite/TFLExporterImpl.cpp @@ -17,7 +17,7 @@ #include "TFLExporterImpl.h" #include "Convert.h" -#include "TFLOptimize.h" +#include "ExoOptimize.h" #include "TFLTensorExporter.h" #include "TFLOperationExporter.h"