[CAPI] Propose save/load api
authorJihoon Lee <jhoon.it.lee@samsung.com>
Tue, 22 Jun 2021 11:33:36 +0000 (20:33 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Wed, 14 Jul 2021 07:34:39 +0000 (16:34 +0900)
commit61315a074fb5db9ebe4483c6db3c33d1c8a3f744
tree546e19ebc4e7c2c554aa195228c7aebe86b8d15f
parent828cd4ba3f7a6bd92880289b90a57f3f0b2e2c89
[CAPI] Propose save/load api

**Motivations**
1. Fine grained api required to save and load

**Changes proposed in this PR:**
- Add function to model.h  / `save`, `load`
- Mark `readModel()` deprecated (later remove...)
- Mark `saveModel()` to change `exportTo`
- Add `ModelSaveLoadFormat`
- Create capi-machine-learning-training-tizen-internal for internal api
support

**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>
api/capi/include/nntrainer-tizen-internal.h [new file with mode: 0644]
api/capi/meson.build
api/ccapi/include/model.h
api/nntrainer-api-common.h
packaging/nntrainer.spec