Extract importers out of nnc (#5900)
authorСергей Баранников/AI Tools Lab /SRR/Engineer/삼성전자 <s.barannikov@samsung.com>
Fri, 26 Jul 2019 11:31:51 +0000 (14:31 +0300)
committerEfimov Alexander/AI Tools Lab/./Samsung Electronics <a.efimov@samsung.com>
Fri, 26 Jul 2019 11:31:51 +0000 (20:31 +0900)
commita7709bf0ceeeee1b4023a6096c48f701b27cd02a
treed4810d9c9db35a95e43653928cfb4c51b5042a88
parent6eb841d8ca500c807f79e626e60be43e77d24559
Extract importers out of nnc (#5900)

Move sources of Caffe, Caffe2, TensorFlow Lite, ONNX importers from `nnc` to top-level `compiler` directory.

Signed-off-by: Sergei Barannikov <s.barannikov@samsung.com>
51 files changed:
compiler/mir-caffe-importer/.FORMATDENY [new file with mode: 0644]
compiler/mir-caffe-importer/CMakeLists.txt [new file with mode: 0644]
compiler/mir-caffe-importer/caffe_importer.cpp [moved from compiler/nnc/passes/caffe_frontend/caffe_importer.cpp with 100% similarity]
compiler/mir-caffe-importer/caffe_importer.h [moved from compiler/nnc/passes/caffe_frontend/caffe_importer.h with 100% similarity]
compiler/mir-caffe-importer/caffe_op_creator.cpp [moved from compiler/nnc/passes/caffe_frontend/caffe_op_creator.cpp with 100% similarity]
compiler/mir-caffe-importer/caffe_op_creator.h [moved from compiler/nnc/passes/caffe_frontend/caffe_op_creator.h with 100% similarity]
compiler/mir-caffe-importer/caffe_op_types.h [moved from compiler/nnc/passes/caffe_frontend/caffe_op_types.h with 100% similarity]
compiler/mir-caffe-importer/requires.cmake [new file with mode: 0644]
compiler/mir-caffe2-importer/.FORMATDENY [new file with mode: 0644]
compiler/mir-caffe2-importer/CMakeLists.txt [new file with mode: 0644]
compiler/mir-caffe2-importer/caffe2_importer.cpp [moved from compiler/nnc/passes/caffe2_frontend/caffe2_importer.cpp with 100% similarity]
compiler/mir-caffe2-importer/caffe2_importer.h [moved from compiler/nnc/passes/caffe2_frontend/caffe2_importer.h with 100% similarity]
compiler/mir-caffe2-importer/caffe2_op_creator.cpp [moved from compiler/nnc/passes/caffe2_frontend/caffe2_op_creator.cpp with 100% similarity]
compiler/mir-caffe2-importer/caffe2_op_creator.h [moved from compiler/nnc/passes/caffe2_frontend/caffe2_op_creator.h with 100% similarity]
compiler/mir-caffe2-importer/caffe2_op_types.h [moved from compiler/nnc/passes/caffe2_frontend/caffe2_op_types.h with 100% similarity]
compiler/mir-caffe2-importer/caffe2_proto_helper.cpp [moved from compiler/nnc/passes/caffe2_frontend/caffe2_proto_helper.cpp with 100% similarity]
compiler/mir-caffe2-importer/caffe2_proto_helper.h [moved from compiler/nnc/passes/caffe2_frontend/caffe2_proto_helper.h with 100% similarity]
compiler/mir-caffe2-importer/requires.cmake [new file with mode: 0644]
compiler/mir-onnx-importer/.FORMATDENY [new file with mode: 0644]
compiler/mir-onnx-importer/CMakeLists.txt [new file with mode: 0644]
compiler/mir-onnx-importer/ONNXImporterImpl.cpp [moved from compiler/nnc/passes/onnx_frontend/ONNXImporterImpl.cpp with 100% similarity]
compiler/mir-onnx-importer/ONNXImporterImpl.h [moved from compiler/nnc/passes/onnx_frontend/ONNXImporterImpl.h with 100% similarity]
compiler/mir-onnx-importer/ONNXOpCreator.cpp [moved from compiler/nnc/passes/onnx_frontend/ONNXOpCreator.cpp with 100% similarity]
compiler/mir-onnx-importer/ONNXOpCreator.h [moved from compiler/nnc/passes/onnx_frontend/ONNXOpCreator.h with 100% similarity]
compiler/mir-onnx-importer/ONNXOpType.h [moved from compiler/nnc/passes/onnx_frontend/ONNXOpType.h with 100% similarity]
compiler/mir-onnx-importer/ONNXPerfect.gperf [moved from compiler/nnc/passes/onnx_frontend/ONNXPerfect.gperf with 100% similarity]
compiler/mir-onnx-importer/ONNXPerfectHash.h [moved from compiler/nnc/passes/onnx_frontend/ONNXPerfectHash.h with 100% similarity]
compiler/mir-onnx-importer/requires.cmake [new file with mode: 0644]
compiler/mir-tflite-importer/.FORMATDENY [new file with mode: 0644]
compiler/mir-tflite-importer/CMakeLists.txt [new file with mode: 0644]
compiler/mir-tflite-importer/requires.cmake [new file with mode: 0644]
compiler/mir-tflite-importer/schema/schema.fbs [moved from compiler/nnc/passes/tflite_frontend/schema/schema.fbs with 100% similarity]
compiler/mir-tflite-importer/schema/schema.meta [moved from compiler/nnc/passes/tflite_frontend/schema/schema.meta with 100% similarity]
compiler/mir-tflite-importer/schema/schema_v0.fbs [moved from compiler/nnc/passes/tflite_frontend/schema/schema_v0.fbs with 100% similarity]
compiler/mir-tflite-importer/schema/schema_v0.meta [moved from compiler/nnc/passes/tflite_frontend/schema/schema_v0.meta with 100% similarity]
compiler/mir-tflite-importer/schema/schema_v1.fbs [moved from compiler/nnc/passes/tflite_frontend/schema/schema_v1.fbs with 100% similarity]
compiler/mir-tflite-importer/schema/schema_v1.meta [moved from compiler/nnc/passes/tflite_frontend/schema/schema_v1.meta with 100% similarity]
compiler/mir-tflite-importer/schema/schema_v2.fbs [moved from compiler/nnc/passes/tflite_frontend/schema/schema_v2.fbs with 100% similarity]
compiler/mir-tflite-importer/schema/schema_v2.meta [moved from compiler/nnc/passes/tflite_frontend/schema/schema_v2.meta with 100% similarity]
compiler/mir-tflite-importer/schema/schema_v3.fbs [moved from compiler/nnc/passes/tflite_frontend/schema/schema_v3.fbs with 100% similarity]
compiler/mir-tflite-importer/schema/schema_v3.meta [moved from compiler/nnc/passes/tflite_frontend/schema/schema_v3.meta with 100% similarity]
compiler/mir-tflite-importer/tflite_importer.cpp [moved from compiler/nnc/passes/tflite_frontend/tflite_importer.cpp with 100% similarity]
compiler/mir-tflite-importer/tflite_importer.h [moved from compiler/nnc/passes/tflite_frontend/tflite_importer.h with 100% similarity]
compiler/mir-tflite-importer/tflite_op_creator.cpp [moved from compiler/nnc/passes/tflite_frontend/tflite_op_creator.cpp with 100% similarity]
compiler/mir-tflite-importer/tflite_op_creator.h [moved from compiler/nnc/passes/tflite_frontend/tflite_op_creator.h with 100% similarity]
compiler/nnc/cmake/config.cmake
compiler/nnc/passes/caffe2_frontend/CMakeLists.txt
compiler/nnc/passes/caffe_frontend/CMakeLists.txt
compiler/nnc/passes/onnx_frontend/CMakeLists.txt
compiler/nnc/passes/tflite_frontend/CMakeLists.txt
compiler/nnc/requires.cmake