[core.ADT.feature] Introduce Layout interface (#289)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Wed, 27 Jun 2018 01:23:11 +0000 (10:23 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Wed, 27 Jun 2018 01:23:11 +0000 (10:23 +0900)
commit4e431d2560c8ce024b57035e337147fde4394a22
treef87aa003354ad78142c1479b856d033a003f075c
parentfe0e4493ab4aa6249d7315a92fd54f342a00798b
[core.ADT.feature] Introduce Layout interface (#289)

This commit introduces 'nncc::core::ADT::feature::Layout' interface
which is almost same as tensor::Layout but specialized for feature map
that convolution uses.

This commit also introduces 'CHWLayout' as an example.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
libs/core/include/nncc/core/ADT/feature/CHWLayout.h [new file with mode: 0644]
libs/core/include/nncc/core/ADT/feature/Layout.h [new file with mode: 0644]
libs/core/src/ADT/feature/CHWLayout.cpp [new file with mode: 0644]
libs/core/src/ADT/feature/CHWLayout.test.cpp [new file with mode: 0644]