mv_machine_learning: convert ObjectDetection3d into a template class
authorVibhav Aggarwal <v.aggarwal@samsung.com>
Fri, 10 Nov 2023 10:10:07 +0000 (19:10 +0900)
committerInki Dae <inki.dae@samsung.com>
Tue, 14 Nov 2023 07:43:10 +0000 (16:43 +0900)
commit82354404dc6ababdbcd9f7089b8f3ba0073db218
treeaf048c0702daca454eba37eb8513dbe08e5a35e9
parent58c48ef617d6544492b204af2e27b20a09cd4013
mv_machine_learning: convert ObjectDetection3d into a template class

[Issue type] code refactoring

After the introduction of MachineLearningConfig, it is now possible
to convert each task group's object class into a template class.
This patch introduces this change to the object detection 3d task group.

Change-Id: Ib887846b4b1466f70d9131079f6f7ce62598fbb5
Signed-off-by: Vibhav Aggarwal <v.aggarwal@samsung.com>
mv_machine_learning/object_detection_3d/include/iobject_detection_3d.h [new file with mode: 0644]
mv_machine_learning/object_detection_3d/include/object_detection_3d.h
mv_machine_learning/object_detection_3d/include/object_detection_3d_adapter.h
mv_machine_learning/object_detection_3d/include/objectron.h
mv_machine_learning/object_detection_3d/src/object_detection_3d.cpp
mv_machine_learning/object_detection_3d/src/object_detection_3d_adapter.cpp
mv_machine_learning/object_detection_3d/src/objectron.cpp