Add class "IR::model::OpDescription" (#158)
authorVladimir Plazun/AI Tools Lab/Engineer/삼성전자 <v.plazun@partner.samsung.com>
Thu, 24 May 2018 14:06:16 +0000 (17:06 +0300)
committerSergey Vostokov/AI Tools Lab/Staff Engineer/삼성전자 <s.vostokov@samsung.com>
Thu, 24 May 2018 14:06:16 +0000 (17:06 +0300)
commit6f28f2c5836709c9c572e60de434c2ca9aa59b70
tree7281860944d2026b2fcf1486d30120fa8d9cba2f
parent8a53cf57bc69a12c27ddf9ef4a85259ed32d5212
Add class "IR::model::OpDescription" (#158)

* Add class "IR::model::OpDescription"

This commits adds "IR::model::OpDescription" class which used to represent any operation in computation graph

Signed-off-by: Vladimir Plazun <v.plazun@partner.samsung.com>
* Fix minor issues

Add missing newline in CMakeLists.txt
Fix newline after contrib::core::IR::model namespace

Signed-off-by: Vladimir Plazun <v.plazun@partner.samsung.com>
* Fix issues

Remove duplicate check after assert
Add const where applicable

Signed-off-by: Vladimir Plazun <v.plazun@partner.samsung.com>
* Rename nnc_core into core

Update includes structure to evade header collisions
Update CMakeLists.txt

Signed-off-by: Vladimir Plazun <v.plazun@partner.samsung.com>
contrib/nnc/libs/CMakeLists.txt
contrib/nnc/libs/core/CMakeLists.txt [new file with mode: 0644]
contrib/nnc/libs/core/include/nnc/core/IR/model/operations/operation.h [new file with mode: 0644]
contrib/nnc/libs/core/src/core/IR/model/operations/operation.cpp [new file with mode: 0644]
contrib/nnc/libs/core/src/core/IR/model/operations/operation.test.cpp [new file with mode: 0644]