[API] create/delete neural network optimizer
authorjijoong.moon <jijoong.moon@samsung.com>
Tue, 12 May 2020 01:14:11 +0000 (10:14 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Tue, 12 May 2020 11:41:40 +0000 (20:41 +0900)
commit884437358264458e08533ed3b8a92ce0197be848
treec6ffe2c2c3ca2a5cfcab7796eacc1ca7ea4386fc
parenta7442fefa1e9e11392c3f11f8dcfa9197b24544f
[API] create/delete neural network optimizer

create / delete optimizer
  - type : sgd, adam, unknown
. ml_nnoptimizer_create(ml_nnopt_h opt, const char *type)
. ml_nnoptimizer_delete(ml_nnopt_h)

**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>
api/capi/include/nntrainer.h
api/capi/include/nntrainer_internal.h
api/capi/src/nntrainer.cpp
test/tizen_capi/meson.build
test/tizen_capi/unittest_tizen_capi_optimizer.cpp [new file with mode: 0644]