[nnc] Support PAD operation on modelIR (#2232)
authorПавел Ильютченко/AI Tools Lab /SRR/Assistant Engineer/삼성전자 <p.iliutchenk@partner.samsung.com>
Tue, 13 Nov 2018 16:59:29 +0000 (19:59 +0300)
committerEfimov Alexander/AI Tools Lab/./Samsung Electronics <a.efimov@samsung.com>
Tue, 13 Nov 2018 16:59:29 +0000 (19:59 +0300)
commit4d7b885e02bd839dea19d6c0e678a7da0693744e
tree57c9b0d3b0862cc7f85a6de6b720be49399933a2
parentea5a0925d4573128324bc9c69af4b4a19510ed9b
[nnc] Support PAD operation on modelIR (#2232)

* Create new class for PAD operation and visitors
* Support pad operation in shape Inference
* fix ElementwiseOp dump in irDotDumper

Signed-off-by: Pavel Iliutchenko <p.iliutchenk@partner.samsung.com>
14 files changed:
contrib/nnc/core/modelIR/IrDotDumper.cpp
contrib/nnc/core/modelIR/ShapeInference.cpp
contrib/nnc/include/core/modelIR/IrDotDumper.h
contrib/nnc/include/core/modelIR/ShapeInference.h
contrib/nnc/include/core/modelIR/operations/PadOp.h [new file with mode: 0644]
contrib/nnc/include/core/modelIR/operations/operations.lst.h
contrib/nnc/include/passes/acl_soft_backend/AclCppOpGenerator.h
contrib/nnc/include/passes/interpreter/Interpreter.h
contrib/nnc/passes/acl_soft_backend/AclCppOpGenerator.cpp
contrib/nnc/passes/interpreter/Interpreter.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