[ Conv2D ] initialize Conv2DLayer
authorjijoong.moon <jijoong.moon@samsung.com>
Mon, 8 Jun 2020 04:37:30 +0000 (13:37 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Tue, 9 Jun 2020 11:11:08 +0000 (20:11 +0900)
commit0775ff4e37bd99b41f5e5f84edfd8ba37d3ba1a4
tree3910432b82ce6ceed2a7cbc691a8fe991248a76b
parentacc1ffbd2d3022dfdaf36f7bbff3f74d7b7aa7dd
[ Conv2D ] initialize Conv2DLayer

During initialize,
 1. set input & output dimension
 2. set Tensor for Kernel and bias
 setInputDimension() function should be called before this is called.

**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>
nntrainer/include/conv2d_layer.h
nntrainer/include/neuralnet.h
nntrainer/src/conv2d_layer.cpp
nntrainer/src/neuralnet.cpp
test/include/nntrainer_test_util.h
test/nntrainer_test_util.cpp
test/tizen_capi/unittest_tizen_capi.cpp
test/unittest/unittest_nntrainer_internal.cpp
test/unittest/unittest_nntrainer_layers.cpp