[ API ] Train API with data files
authorjijoong.moon <jijoong.moon@samsung.com>
Fri, 15 May 2020 08:40:52 +0000 (17:40 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Tue, 19 May 2020 00:02:05 +0000 (09:02 +0900)
commit8e1290263c6cdfe938cfaae9a4e5899d96a6af1e
tree3d254af585dd54f09c59a996fc74f1043a9ff2fe
parent01f87e4a27d2fd5c39c3aab8f1dc67356f2fd9a7
[ API ] Train API with data files

Now two Options for the Train are available.
- ml_nnmodel_train_with_file(ml_nnmodel_h)
  : Suppose every parameters are set from configuraiton and data
  files ( Training : mandatory , Validataion : optional, Test :
  optional )
- ml_nnmodel_train_with_file(ml_nnmodel_h, ...)
  : Suppose using APIs for the set up the network configuration and
    Network hyper parameters are given by arguments (key = value
    format )

**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:
Applications/Tizen_CAPI/main.c
api/capi/include/nntrainer.h
api/capi/src/nntrainer.cpp
nntrainer/include/databuffer.h
nntrainer/include/neuralnet.h
nntrainer/src/bn_layer.cpp
nntrainer/src/databuffer.cpp
nntrainer/src/databuffer_file.cpp
nntrainer/src/databuffer_func.cpp
nntrainer/src/fc_layer.cpp
nntrainer/src/input_layer.cpp
nntrainer/src/neuralnet.cpp
nntrainer/src/parse_util.cpp
test/tizen_capi/unittest_tizen_capi.cpp