[Fix] Throw when read/save fails
authorJihoon Lee <jhoon.it.lee@samsung.com>
Fri, 6 Nov 2020 05:55:36 +0000 (14:55 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Thu, 12 Nov 2020 00:43:47 +0000 (09:43 +0900)
commit1812868fdf0ff0a2fbace4f2a12514f3a1a22d10
treeab5222dbe7cb041898e3de63c545887bf54ea8d8
parent6ebb7c27b40a2480683c41a1b6af302cb842d4b8
[Fix] Throw when read/save fails

Currently, read save didn't throw when failing on those operation.
From this patch, if an object fails to read, it throws an exception
to preven false positive on test result

**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>
22 files changed:
Applications/ReinforcementLearning/DeepQ/jni/DeepQ.ini
Applications/TransferLearning/CIFAR_Classification/res/Classification.ini
Applications/TransferLearning/CIFAR_Classification/res/Classification_func.ini
Applications/TransferLearning/CIFAR_Classification/res/Classification_new.ini
Applications/TransferLearning/Draw_Classification/jni/main.cpp
Applications/TransferLearning/Draw_Classification/jni/meson.build
Applications/TransferLearning/Draw_Classification/res/Training.ini
nntrainer/layers/conv2d_layer.cpp
nntrainer/layers/conv2d_layer.h
nntrainer/layers/fc_layer.cpp
nntrainer/layers/fc_layer.h
nntrainer/layers/layer.cpp
nntrainer/models/neuralnet.cpp
nntrainer/optimizers/adam.cpp
nntrainer/optimizers/optimizer.cpp
nntrainer/tensor/tensor.cpp
nntrainer/utils/util_func.cpp
nntrainer/utils/util_func.h
packaging/nntrainer.spec
test/test_models/models/model.bin
test/unittest/unittest_nntrainer_layers.cpp
test/unittest/unittest_util_func.cpp