[ Flatten ] backwarding
authorjijoong.moon <jijoong.moon@samsung.com>
Wed, 17 Jun 2020 10:00:07 +0000 (19:00 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Thu, 18 Jun 2020 06:04:37 +0000 (15:04 +0900)
commitd272147b520c051df6778bad9f75182304f06dff
tree250dc5cdb1f628e9aed4c022ea7d104a5bf4babf
parentced90ebccdeb1785f6bad66605ea6bb27292d396
[ Flatten ] backwarding

This PR includes back propagation of Flatten Layer.
. backwarding Flatten Layer.
. batch(), channel(), width(), height(), setDim() of tensor
. unit test of flatten layer

**Self evaluation:**
1. Build test:  [X]Passed [ ]Failed [ ]Skipped
2. Run test:  [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: jijoong.moon <jijoong.moon@samsung.com>
14 files changed:
debian/rules
nntrainer/include/flatten_layer.h
nntrainer/include/tensor.h
nntrainer/src/conv2d_layer.cpp
nntrainer/src/flatten_layer.cpp
nntrainer/src/pooling2d_layer.cpp
nntrainer/src/tensor.cpp
nntrainer/src/util_func.cpp
packaging/conv2d_unittest.tar.gz [deleted file]
packaging/nntrainer.spec
packaging/unittest_layers.tar.gz [new file with mode: 0644]
test/input_gen/genInput.py
test/unittest/meson.build
test/unittest/unittest_nntrainer_layers.cpp