[neurun] Introduce internal IFunction class (#3672)
author김수진/동작제어Lab(SR)/Engineer/삼성전자 <sjsujin.kim@samsung.com>
Thu, 22 Nov 2018 08:21:34 +0000 (17:21 +0900)
committer오형석/동작제어Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Thu, 22 Nov 2018 08:21:34 +0000 (17:21 +0900)
commit39dd788b1b12092c525b8453282717d63d44c896
treea257ffc025fb4fd7b12b6ddaa75318f22e6c4949
parent7fac0368b6f83a18efa47cbc0987c0cb872b2a33
[neurun] Introduce internal IFunction class (#3672)

* [neurun] Introduce internal IFunction class

Related : #3273
Part of : #3484

This commit introduces internal `IFunction` class.

Signed-off-by: sjsujinkim <sjsujin.kim@samsung.com>
* Change directory
14 files changed:
runtimes/neurun/src/backend/acl_cl/StageGenerator.cc
runtimes/neurun/src/backend/interface/IStageGenerator.h
runtimes/neurun/src/codegen/operation/Sequence.h
runtimes/neurun/src/compiler/PlanBuilder.h
runtimes/neurun/src/exec/interface/IFunction.h [new file with mode: 0644]
runtimes/neurun/src/kernel/acl_cl/CLFunction.h [new file with mode: 0644]
runtimes/neurun/src/kernel/cpu/AvgPoolLayer.h
runtimes/neurun/src/kernel/cpu/ConcatLayer.h
runtimes/neurun/src/kernel/cpu/ConvolutionLayer.h
runtimes/neurun/src/kernel/cpu/FullyConnectedLayer.h
runtimes/neurun/src/kernel/cpu/MaxPoolLayer.h
runtimes/neurun/src/kernel/cpu/PermuteLayer.h
runtimes/neurun/src/kernel/cpu/ReshapeLayer.h
runtimes/neurun/src/kernel/cpu/SoftMaxLayer.h