[zoneout lstmcell] support multi in/out
authorhyeonseok lee <hs89.lee@samsung.com>
Sat, 18 Dec 2021 22:20:33 +0000 (07:20 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Thu, 30 Dec 2021 10:05:55 +0000 (19:05 +0900)
commitc594b69168806d6f021c9182ebdde1ea16754f60
treec3108783ebd660dc0487a0cbda6fda6a4ef1de56
parent541b963d207d2da485da96e4991bd9c0291c4690
[zoneout lstmcell] support multi in/out

 - Refactoring zoneout lstmcell layer to support multi in/out (3 input / 2output)
 - Regenerate zoneout testcase for multi in/out

Self evaluation:

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

Signed-off-by: hyeonseok lee <hs89.lee@samsung.com>
nntrainer/layers/lstmcell_core.cpp
nntrainer/layers/lstmcell_core.h
nntrainer/layers/zoneout_lstmcell.cpp
nntrainer/layers/zoneout_lstmcell.h
packaging/unittest_models_v2.tar.gz
test/input_gen/genModelsRecurrent_v2.py
test/unittest/models/unittest_models_recurrent.cpp