Refine [mir] operations constructors in order to simplify interface. (#8044)
authorGusev Dmitry/Engineer/AI Tools Lab /SRR/Samsung Electronics <d.gusev@partner.samsung.com>
Mon, 14 Oct 2019 18:07:38 +0000 (21:07 +0300)
committerAlexander Efimov/./AI Tools Lab/Samsung Electronics <a.efimov@samsung.com>
Mon, 14 Oct 2019 18:07:38 +0000 (21:07 +0300)
commite3910a0c08013676ea491f8d94b4d4a567fc666e
tree8bd330cee17e79ab5605bb72150d045a19d9b2b5
parent8fc9bb43fe149b7e2daa3c56a32458ae06c72de0
Refine [mir] operations constructors in order to simplify interface. (#8044)

Operations attributes are united into structures.

Signed-off-by: Dmitry Gusev <d.gusev@partner.samsung.com>
13 files changed:
compiler/mir/include/mir/Attributes.h [new file with mode: 0644]
compiler/mir/include/mir/ops/AvgPool2DOp.h
compiler/mir/include/mir/ops/Conv2DOp.h
compiler/mir/include/mir/ops/Deconv2DOp.h
compiler/mir/include/mir/ops/DepthwiseConv2DOp.h
compiler/mir/include/mir/ops/MaxPool2DOp.h
compiler/mir/include/mir/ops/PadOp.h
compiler/mir/src/ops/AvgPool2DOp.cpp
compiler/mir/src/ops/Conv2DOp.cpp
compiler/mir/src/ops/DeConv2DOp.cpp
compiler/mir/src/ops/DepthwiseConv2DOp.cpp
compiler/mir/src/ops/MaxPool2DOp.cpp
compiler/mir/src/ops/PadOp.cpp