[moco/tf] extract moco-tf (#3963)
author박세희/On-Device Lab(SR)/Principal Engineer/삼성전자 <saehie.park@samsung.com>
Tue, 25 Jun 2019 03:32:50 +0000 (12:32 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Tue, 25 Jun 2019 03:32:50 +0000 (12:32 +0900)
* [moco/tf] extract moco-tf

This will extract nested moco tf frontend to moco-tf

Signed-off-by: SaeHie Park <saehie.park@samsung.com>
* revisit readme

* fix requires.cmake

* apply master changes

64 files changed:
contrib/moco-tf/.FORMATCHECKED [new file with mode: 0644]
contrib/moco-tf/CMakeLists.txt [moved from contrib/moco/lib/frontend/tf/CMakeLists.txt with 100% similarity]
contrib/moco-tf/README.md [new file with mode: 0644]
contrib/moco-tf/doc/Conversion.md [moved from contrib/moco/lib/frontend/tf/doc/Conversion.md with 100% similarity]
contrib/moco-tf/include/moco/tf/Frontend.h [moved from contrib/moco/lib/frontend/tf/include/moco/tf/Frontend.h with 100% similarity]
contrib/moco-tf/include/moco/tf/Names.h [moved from contrib/moco/lib/frontend/tf/include/moco/tf/Names.h with 100% similarity]
contrib/moco-tf/include/moco/tf/NodeShape.h [moved from contrib/moco/lib/frontend/tf/include/moco/tf/NodeShape.h with 100% similarity]
contrib/moco-tf/proto/CMakeLists.txt [moved from contrib/moco/lib/frontend/tf/proto/CMakeLists.txt with 100% similarity]
contrib/moco-tf/requires.cmake [new file with mode: 0644]
contrib/moco-tf/src/Annotations/ConcatData.h [moved from contrib/moco/lib/frontend/tf/src/Annotations/ConcatData.h with 100% similarity]
contrib/moco-tf/src/Annotations/PaddingData.h [moved from contrib/moco/lib/frontend/tf/src/Annotations/PaddingData.h with 100% similarity]
contrib/moco-tf/src/Annotations/ShapeInferenceData.cpp [moved from contrib/moco/lib/frontend/tf/src/Annotations/ShapeInferenceData.cpp with 100% similarity]
contrib/moco-tf/src/Annotations/ShapeInferenceData.h [moved from contrib/moco/lib/frontend/tf/src/Annotations/ShapeInferenceData.h with 100% similarity]
contrib/moco-tf/src/Annotations/ShapeInferenceData.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Annotations/ShapeInferenceData.test.cpp with 100% similarity]
contrib/moco-tf/src/CompilerArgs.h [moved from contrib/moco/lib/frontend/tf/src/CompilerArgs.h with 100% similarity]
contrib/moco-tf/src/CompilerArgs.test.cpp [moved from contrib/moco/lib/frontend/tf/src/CompilerArgs.test.cpp with 100% similarity]
contrib/moco-tf/src/Convert.cpp [moved from contrib/moco/lib/frontend/tf/src/Convert.cpp with 100% similarity]
contrib/moco-tf/src/Convert.h [moved from contrib/moco/lib/frontend/tf/src/Convert.h with 100% similarity]
contrib/moco-tf/src/Convert.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Convert.test.cpp with 100% similarity]
contrib/moco-tf/src/Frontend.cpp [moved from contrib/moco/lib/frontend/tf/src/Frontend.cpp with 100% similarity]
contrib/moco-tf/src/Frontend.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Frontend.test.cpp with 100% similarity]
contrib/moco-tf/src/GraphBuilder.h [moved from contrib/moco/lib/frontend/tf/src/GraphBuilder.h with 100% similarity]
contrib/moco-tf/src/GraphBuilderContext.cpp [moved from contrib/moco/lib/frontend/tf/src/GraphBuilderContext.cpp with 100% similarity]
contrib/moco-tf/src/GraphBuilderContext.h [moved from contrib/moco/lib/frontend/tf/src/GraphBuilderContext.h with 100% similarity]
contrib/moco-tf/src/GraphBuilderContext.test.cpp [moved from contrib/moco/lib/frontend/tf/src/GraphBuilderContext.test.cpp with 100% similarity]
contrib/moco-tf/src/GraphBuilderRegistry.h [moved from contrib/moco/lib/frontend/tf/src/GraphBuilderRegistry.h with 100% similarity]
contrib/moco-tf/src/Knob.cpp [moved from contrib/moco/lib/frontend/tf/src/Knob.cpp with 100% similarity]
contrib/moco-tf/src/Knob.h [moved from contrib/moco/lib/frontend/tf/src/Knob.h with 100% similarity]
contrib/moco-tf/src/Knob.lst [moved from contrib/moco/lib/frontend/tf/src/Knob.lst with 100% similarity]
contrib/moco-tf/src/NodeShape.cpp [moved from contrib/moco/lib/frontend/tf/src/NodeShape.cpp with 100% similarity]
contrib/moco-tf/src/NodeShape.test.cpp [moved from contrib/moco/lib/frontend/tf/src/NodeShape.test.cpp with 100% similarity]
contrib/moco-tf/src/Op/AvgPool2D.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/AvgPool2D.cpp with 100% similarity]
contrib/moco-tf/src/Op/AvgPool2D.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/AvgPool2D.test.cpp with 100% similarity]
contrib/moco-tf/src/Op/BiasAdd.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/BiasAdd.cpp with 100% similarity]
contrib/moco-tf/src/Op/BiasAdd.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/BiasAdd.test.cpp with 100% similarity]
contrib/moco-tf/src/Op/Concat.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/Concat.cpp with 100% similarity]
contrib/moco-tf/src/Op/Concat.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/Concat.test.cpp with 100% similarity]
contrib/moco-tf/src/Op/Const.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/Const.cpp with 100% similarity]
contrib/moco-tf/src/Op/Const.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/Const.test.cpp with 100% similarity]
contrib/moco-tf/src/Op/Conv2D.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/Conv2D.cpp with 100% similarity]
contrib/moco-tf/src/Op/Conv2D.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/Conv2D.test.cpp with 100% similarity]
contrib/moco-tf/src/Op/Identity.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/Identity.cpp with 100% similarity]
contrib/moco-tf/src/Op/MaxPool2D.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/MaxPool2D.cpp with 100% similarity]
contrib/moco-tf/src/Op/MaxPool2D.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/MaxPool2D.test.cpp with 100% similarity]
contrib/moco-tf/src/Op/Placeholder.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/Placeholder.cpp with 100% similarity]
contrib/moco-tf/src/Op/Placeholder.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/Placeholder.test.cpp with 100% similarity]
contrib/moco-tf/src/Op/Relu.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/Relu.cpp with 100% similarity]
contrib/moco-tf/src/Op/Relu.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Op/Relu.test.cpp with 100% similarity]
contrib/moco-tf/src/TestHelper.h [moved from contrib/moco/lib/frontend/tf/src/TestHelper.h with 100% similarity]
contrib/moco-tf/src/Transforms.h [moved from contrib/moco/lib/frontend/tf/src/Transforms.h with 100% similarity]
contrib/moco-tf/src/Transforms/ClearAnnotTransform.cpp [moved from contrib/moco/lib/frontend/tf/src/Transforms/ClearAnnotTransform.cpp with 100% similarity]
contrib/moco-tf/src/Transforms/ClearAnnotTransform.h [moved from contrib/moco/lib/frontend/tf/src/Transforms/ClearAnnotTransform.h with 100% similarity]
contrib/moco-tf/src/Transforms/ClearAnnotTransform.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Transforms/ClearAnnotTransform.test.cpp with 100% similarity]
contrib/moco-tf/src/Transforms/FixPaddingTransform.cpp [moved from contrib/moco/lib/frontend/tf/src/Transforms/FixPaddingTransform.cpp with 100% similarity]
contrib/moco-tf/src/Transforms/FixPaddingTransform.h [moved from contrib/moco/lib/frontend/tf/src/Transforms/FixPaddingTransform.h with 100% similarity]
contrib/moco-tf/src/Transforms/FixPaddingTransform.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Transforms/FixPaddingTransform.test.cpp with 100% similarity]
contrib/moco-tf/src/Transforms/FixShapeTransform.cpp [moved from contrib/moco/lib/frontend/tf/src/Transforms/FixShapeTransform.cpp with 100% similarity]
contrib/moco-tf/src/Transforms/FixShapeTransform.h [moved from contrib/moco/lib/frontend/tf/src/Transforms/FixShapeTransform.h with 100% similarity]
contrib/moco-tf/src/Transforms/FixShapeTransform.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Transforms/FixShapeTransform.test.cpp with 100% similarity]
contrib/moco-tf/src/Transforms/MocoNodes.lst [moved from contrib/moco/lib/frontend/tf/src/Transforms/MocoNodes.lst with 100% similarity]
contrib/moco-tf/src/Transforms/Transform.cpp [moved from contrib/moco/lib/frontend/tf/src/Transforms/Transform.cpp with 100% similarity]
contrib/moco-tf/src/Transforms/Transform.h [moved from contrib/moco/lib/frontend/tf/src/Transforms/Transform.h with 100% similarity]
contrib/moco-tf/src/Transforms/Transform.test.cpp [moved from contrib/moco/lib/frontend/tf/src/Transforms/Transform.test.cpp with 100% similarity]
contrib/moco/requires.cmake

diff --git a/contrib/moco-tf/.FORMATCHECKED b/contrib/moco-tf/.FORMATCHECKED
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/contrib/moco-tf/README.md b/contrib/moco-tf/README.md
new file mode 100644 (file)
index 0000000..a3d30f2
--- /dev/null
@@ -0,0 +1,3 @@
+# moco-tf
+
+_moco-tf_ translates a TensorFlow model into _loco_
diff --git a/contrib/moco-tf/requires.cmake b/contrib/moco-tf/requires.cmake
new file mode 100644 (file)
index 0000000..97fec45
--- /dev/null
@@ -0,0 +1,6 @@
+require("loco")
+require("locop")
+require("cwrap")
+require("stdex")
+require("moco-log")
+require("pepper-strcast")
index 5152179..da02cb4 100644 (file)
@@ -6,3 +6,4 @@ require("moco-log")
 # NOTE This is a virtual dependency for backward compatibility.
 # TODO Remove this virtual dependency
 require("moco-onnx")
+require("moco-tf")