[Layer] Add eval mode for the training accepted/tizen/unified/20210122.084701 submit/tizen/20210122.000930
authorJihoon Lee <jhoon.it.lee@samsung.com>
Thu, 7 Jan 2021 06:50:33 +0000 (15:50 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Thu, 21 Jan 2021 07:20:21 +0000 (16:20 +0900)
commit31e7e9ca3181d090cf5d7e60509467549eb5224c
tree19395c4f6f1e13fcda6d932846942dc621e3fa69
parente439da318f8f23089e69914fa76d4b3ecaaf5b75
[Layer] Add eval mode for the training

**Changes proposed in this PR:**
- This patch add eval mode for the training forward and
fix batch normalization layer accordingly

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

Signed-off-by: Jihoon Lee <jhoon.it.lee@samsung.com>
33 files changed:
Applications/Custom/LayerClient/jni/pow.cpp
Applications/Custom/LayerClient/jni/pow.h
nntrainer/graph/network_graph.cpp
nntrainer/graph/network_graph.h
nntrainer/layers/activation_layer.cpp
nntrainer/layers/activation_layer.h
nntrainer/layers/addition_layer.cpp
nntrainer/layers/addition_layer.h
nntrainer/layers/bn_layer.cpp
nntrainer/layers/bn_layer.h
nntrainer/layers/concat_layer.cpp
nntrainer/layers/concat_layer.h
nntrainer/layers/conv2d_layer.cpp
nntrainer/layers/conv2d_layer.h
nntrainer/layers/fc_layer.cpp
nntrainer/layers/fc_layer.h
nntrainer/layers/flatten_layer.cpp
nntrainer/layers/flatten_layer.h
nntrainer/layers/input_layer.cpp
nntrainer/layers/input_layer.h
nntrainer/layers/layer_internal.h
nntrainer/layers/loss_layer.cpp
nntrainer/layers/loss_layer.h
nntrainer/layers/nnstreamer_layer.cpp
nntrainer/layers/nnstreamer_layer.h
nntrainer/layers/output_layer.cpp
nntrainer/layers/output_layer.h
nntrainer/layers/pooling2d_layer.cpp
nntrainer/layers/pooling2d_layer.h
nntrainer/layers/tflite_layer.cpp
nntrainer/layers/tflite_layer.h
nntrainer/models/neuralnet.cpp
nntrainer/models/neuralnet.h