[nnc] Added slice (#2680)
authorАндрей Шедько/AI Tools Lab /SRR/Engineer/삼성전자 <a.shedko@samsung.com>
Mon, 17 Dec 2018 12:37:55 +0000 (15:37 +0300)
committerEfimov Alexander/AI Tools Lab/./Samsung Electronics <a.efimov@samsung.com>
Mon, 17 Dec 2018 12:37:55 +0000 (15:37 +0300)
commitbb22684a0f9723a600aec65b659f2c18ba50a62a
tree4ec1ff78dd9347bd951ca96d67934cb384b48af0
parent8de3f2cf757f8052fb30fa1f871005f19dbf82f7
[nnc] Added slice (#2680)

Added slice to MIR, Interpreter, C++ SoftBackend
Added Importer Support for slice to tflite importer
Fixed SoftBackend Impl

Signed-off-by: Andrei Shedko <a.shedko@partner.samsung.com>
25 files changed:
contrib/nnc/core/CMakeLists.txt
contrib/nnc/core/modelIR/IrDotDumper.cpp
contrib/nnc/core/modelIR/Operation.cpp
contrib/nnc/core/modelIR/operations/SliceOp.cpp [new file with mode: 0644]
contrib/nnc/include/core/modelIR/IrDotDumper.h
contrib/nnc/include/core/modelIR/operations/SliceOp.h [new file with mode: 0644]
contrib/nnc/include/core/modelIR/operations/operations.lst.h
contrib/nnc/include/passes/interpreter/Interpreter.h
contrib/nnc/passes/acl_soft_backend/AclCppOpGenerator.cpp
contrib/nnc/passes/acl_soft_backend/AclCppOpGenerator.h
contrib/nnc/passes/interpreter/Interpreter.cpp
contrib/nnc/passes/interpreter/ops/common.cpp
contrib/nnc/passes/interpreter/ops/common.h
contrib/nnc/passes/soft_backend/CPPGenerator.cpp
contrib/nnc/passes/soft_backend/ModelAnalyzer.cpp
contrib/nnc/passes/soft_backend/ModelAnalyzer.h
contrib/nnc/passes/soft_backend/SBSerializer.cpp
contrib/nnc/passes/soft_backend/SBSerializer.h
contrib/nnc/passes/soft_backend/code_snippets/cpp_common_funcs.def
contrib/nnc/passes/soft_backend/code_snippets/cpp_operations.def
contrib/nnc/passes/soft_backend/code_snippets/cpp_slice.def [new file with mode: 0644]
contrib/nnc/passes/tflite_frontend/tflite_importer.cpp
contrib/nnc/passes/tflite_frontend/tflite_op_creator.cpp
contrib/nnc/passes/tflite_frontend/tflite_op_creator.h
contrib/nnc/unittests/soft_backend/CPPOperations.cpp