[nnc] Support Pad operation on TFLite Importer and Interpreter (#2330)
authorПавел Ильютченко/AI Tools Lab /SRR/Assistant Engineer/삼성전자 <p.iliutchenk@partner.samsung.com>
Thu, 22 Nov 2018 11:30:58 +0000 (14:30 +0300)
committerРоман Михайлович Русяев/AI Tools Lab /SRR/Staff Engineer/삼성전자 <r.rusyaev@samsung.com>
Thu, 22 Nov 2018 11:30:58 +0000 (14:30 +0300)
commit14b63a54e01bc37acf5c38a0bb7f3b633bf7f7dc
treeb735f7e3ab85b235f5a02a7d822615b0ea4a1099
parent24e4795e9c5a55557dc62da8b29ea355b2faca10
[nnc] Support Pad operation on TFLite Importer and Interpreter (#2330)

* Support Pad op in TFLite imported and interpreter

Signed-off-by: Pavel Iliutchenko <p.iliutchenk@partner.samsung.com>
22 files changed:
contrib/nnc/core/modelIR/Deserializer.cpp
contrib/nnc/core/modelIR/Index.cpp
contrib/nnc/core/modelIR/TensorVariant.cpp
contrib/nnc/include/core/modelIR/DataType.h [new file with mode: 0644]
contrib/nnc/include/core/modelIR/Index.h
contrib/nnc/include/core/modelIR/Scalar.h [new file with mode: 0644]
contrib/nnc/include/core/modelIR/TensorVariant.h
contrib/nnc/include/core/modelIR/operations/PadOp.h
contrib/nnc/passes/caffe_frontend/caffe_importer.cpp
contrib/nnc/passes/caffe_frontend/caffe_op_creator.cpp
contrib/nnc/passes/interpreter/Interpreter.cpp
contrib/nnc/passes/interpreter/interpreter_pass.cpp
contrib/nnc/passes/interpreter/ops/OperationImpl.h
contrib/nnc/passes/interpreter/ops/Pad.cpp [new file with mode: 0644]
contrib/nnc/passes/interpreter/ops/Pad.h [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/tests/interpreter/op_info_util.cpp
contrib/nnc/unittests/core/TensorVariant.cpp
contrib/nnc/unittests/core/serializer.cpp
contrib/nnc/unittests/soft_backend/CPPOperations.cpp