mv_machine_learning: update face recognition framework 82/279082/3 accepted/tizen/unified/20220804.151651 submit/tizen/20220803.092938
authorInki Dae <inki.dae@samsung.com>
Mon, 1 Aug 2022 09:30:04 +0000 (18:30 +0900)
committerInki Dae <inki.dae@samsung.com>
Tue, 2 Aug 2022 07:16:34 +0000 (16:16 +0900)
commit46dca26638fb3bac0e098b3e3dbb92f49a99aea7
tree920053e449e097161e5172a5233a5401363bc140
parent614465f5d86065861f3a3d9fd0d28d659a11bb37
mv_machine_learning: update face recognition framework

[Version] : 0.23.10
[Issue type] : code updating

Updated face recognition framework and its test case including cleanup
and bug fix.

What this patch does,
 - fix a bug that last label isn't removed by making all relevant files
   to be removed when last label removal is requested.
 - change default face recognition resource directory.
 - add two test cases and code cleanup to existing test cases.

Change-Id: I8e172e03d8c0f355da1cd61b4a2567086c232813
Signed-off-by: Inki Dae <inki.dae@samsung.com>
14 files changed:
mv_machine_learning/face_recognition/include/nntrainer_fvm.h
mv_machine_learning/face_recognition/include/simple_shot.h
mv_machine_learning/face_recognition/meta/face_recognition.json
mv_machine_learning/face_recognition/src/face_recognition.cpp
mv_machine_learning/face_recognition/src/nntrainer_fvm.cpp
mv_machine_learning/face_recognition/src/simple_shot.cpp
mv_machine_learning/training/include/feature_vector_manager.h
mv_machine_learning/training/include/label_manager.h
mv_machine_learning/training/include/training_model.h
mv_machine_learning/training/src/label_manager.cpp
mv_machine_learning/training/src/training_model.cpp
packaging/capi-media-vision.spec
test/testsuites/machine_learning/face_recognition/measure_face_recognition.cpp
test/testsuites/machine_learning/face_recognition/test_face_recognition.cpp