[core.ADT.kernel] Introduce Overlay/Buffer (#389)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Wed, 27 Jun 2018 07:13:35 +0000 (16:13 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Wed, 27 Jun 2018 07:13:35 +0000 (16:13 +0900)
commit9ba01d92ff05a8627023041853cb47ad7b9e0383
tree4d64f24be3a96457438e756b4b8f0e4a6b8de9da
parent3e255260ee32bf885fdce51ceceb6582cca65f95
[core.ADT.kernel] Introduce Overlay/Buffer (#389)

This commit introduce kernel overlay which interprets externally allocated
memory region as a tensor, and buffer which allocates its own memory region.

These overlay and buffer are derived from common view class (to minimize
code duplication)

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