[lstmcell] Refactoring the lstmcell
authorhyeonseok lee <hs89.lee@samsung.com>
Tue, 30 Nov 2021 11:55:54 +0000 (20:55 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Mon, 6 Dec 2021 12:35:08 +0000 (21:35 +0900)
commita75da577dd7be198200ad529a8f1bbbcf51190c3
tree3d8d38350f6d0e756cae3d60ca3195bf84f303c2
parent1b595a6d86c8275da837e8c2967cc5bf74d9d796
[lstmcell] Refactoring the lstmcell

 - Refactoring the lstmcell to lstm core layer.
   This lstm core layer will be used in zoneout lstmcell layer
 - lstm core layer is designed to have 3 inputs, 2 outputs
   like other framework.

Self evaluation:

Build test: [X]Passed [ ]Failed [ ]Skipped
Run test: [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: hyeonseok lee <hs89.lee@samsung.com>
jni/Android.mk
nntrainer/compiler/recurrent_realizer.cpp
nntrainer/layers/lstmcell.cpp
nntrainer/layers/lstmcell.h
nntrainer/layers/lstmcell_core.cpp [new file with mode: 0644]
nntrainer/layers/lstmcell_core.h [new file with mode: 0644]
nntrainer/layers/meson.build