[API] add ml_train_model_get_weight api
authorjijoong.moon <jijoong.moon@samsung.com>
Tue, 29 Nov 2022 02:45:02 +0000 (11:45 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Mon, 5 Dec 2022 08:28:42 +0000 (17:28 +0900)
commit49e97ed8ac3ed8e370506f988ec56ee51d7e1687
tree23f8c7cb661b8ba75279d8d6843945a0e6f46e78
parent6f82ee6b781f824a3c399fbd5dc8abd27384432b
[API] add ml_train_model_get_weight api

This patch add the
``` c
ml_train_model_get_weight(ml_train_model_h model, const
char *layer_name, ml_tensors_data_h *weight, ml_tensors_info_h *info)
```

Now, developers are able to get the weight data & weight information.

ml_train_layer_get_weight will be added later.

Resolves: #2045

**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/src/nntrainer.cpp
api/ccapi/include/layer.h
nntrainer/layers/layer_node.h
test/tizen_capi/unittest_tizen_capi.cpp