[nnc] Support Pad operation on soft backend (#2364)
authorПавел Ильютченко/AI Tools Lab /SRR/Engineer/삼성전자 <p.iliutchenk@samsung.com>
Fri, 30 Nov 2018 10:25:13 +0000 (13:25 +0300)
committerEfimov Alexander/AI Tools Lab/./Samsung Electronics <a.efimov@samsung.com>
Fri, 30 Nov 2018 10:25:13 +0000 (13:25 +0300)
commit6b576be4aee6c4528403fbb5636cacc3636fddd0
tree78b29979d22939b8131b712bb0b455907330d101
parentc713edd046c4eac1455b3f5ae50ce79a56e98341
[nnc] Support Pad operation on soft backend (#2364)

* Add serialization on softbackend
* Add deserialization on softbackend
* Add cpp_pad snippet

Signed-off-by: Pavel Iliutchenko <p.iliutchenk@samsung.com>
contrib/nnc/include/core/modelIR/Scalar.h
contrib/nnc/passes/soft_backend/CPPGenerator.cpp
contrib/nnc/passes/soft_backend/ModelAnalyzer.cpp
contrib/nnc/passes/soft_backend/SBSerializer.cpp
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_pad.def [new file with mode: 0644]
contrib/nnc/passes/tflite_frontend/tflite_op_creator.cpp
contrib/nnc/unittests/core/TensorVariant.cpp
contrib/nnc/unittests/soft_backend/CPPOperations.cpp