Add ml task group options
authorKwanghoon Son <k.son@samsung.com>
Wed, 24 Apr 2024 04:52:20 +0000 (04:52 +0000)
committerKwanghoon Son <k.son@samsung.com>
Mon, 24 Jun 2024 03:53:24 +0000 (03:53 +0000)
ML options was supported only in spec files, but changed to be specified
in cmake.

Change-Id: I05bea2218e59180b21536b224d3575f9c81e154b
Signed-off-by: Kwanghoon Son <k.son@samsung.com>
CMakeLists.txt

index ca9b397d9a37d4170f9abe8f899af6935898c4a2..ddc1f654e3291f31cdbee6cd90a792b156806018 100644 (file)
@@ -2,6 +2,14 @@ set(fw_name "capi-media-vision")
 project(${fw_name})
 cmake_minimum_required(VERSION 3.13)
 
+# ML task group options
+option(ENABLE_ML_FACE_RECOGNITION "Build ML Face Recognition" ON)
+option(ENABLE_ML_IMAGE_CLASSIFICATION "Build ML Image Classification" ON)
+option(ENABLE_ML_OBJECT_DETECTION "Build ML Object Detection" ON)
+option(ENABLE_ML_OBJECT_DETECTION_3D "Build ML Object Detection 3D" ON)
+option(ENABLE_ML_LANDMARK_DETECTION "Build ML Landmark Detection" ON)
+option(ENABLE_ML_IMAGE_SEGMENTATION "Build ML Image Segmentation" ON)
+
 option(BUILD_VISUALIZER "Build visualizer for testing 2D/3D output" OFF)
 option(BUILD_CAMERA_PACKET "Build camera packet output test" OFF)