summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorInki Dae <inki.dae@samsung.com>2022-06-29 15:24:35 +0900
committerInki Dae <inki.dae@samsung.com>2022-06-29 15:26:44 +0900
commitc5f085f8376495fc07d4467970c382978bd67ea7 (patch)
tree24fbe14aacb1ad6874e49c1412c97ec26ebd3240
parent9824bbe7fd056eacf18c1755e1f3d3526f5d9f4e (diff)
downloadmedia-config-c5f085f8376495fc07d4467970c382978bd67ea7.tar.gz
media-config-c5f085f8376495fc07d4467970c382978bd67ea7.tar.bz2
media-config-c5f085f8376495fc07d4467970c382978bd67ea7.zip
[mediavision] Add backend path configuration filessubmit/tizen/20220629.075411accepted/tizen/unified/20220630.211945
[Version] 0.3.47 [Issue Type] Add Added backend configuration path files for c4, rpi3 and vim3 boards. Change-Id: I25f927f125a953e40ea9c2338d41a7d5c2618a37 Signed-off-by: Inki Dae <inki.dae@samsung.com>
-rw-r--r--media-config-target-c4/hal/etc/inference/inference_engine_backend_path.ini24
-rw-r--r--media-config-target-rpi3/hal/etc/inference/inference_engine_backend_path.ini24
-rw-r--r--media-config-target-vim3/hal/etc/inference/inference_engine_backend_path.ini24
-rw-r--r--packaging/media-config.spec2
4 files changed, 73 insertions, 1 deletions
diff --git a/media-config-target-c4/hal/etc/inference/inference_engine_backend_path.ini b/media-config-target-c4/hal/etc/inference/inference_engine_backend_path.ini
new file mode 100644
index 0000000..97b4f0e
--- /dev/null
+++ b/media-config-target-c4/hal/etc/inference/inference_engine_backend_path.ini
@@ -0,0 +1,24 @@
+; This ini file describes,
+; 1. which NPU backend to be used for user-given INFERENCE_ENGINE_CUSTOM type. As for NPU device, we will use ML Single API.
+; 2. which API framework to be used for a given backend engine such as TFLITE, ARMNN, and OPENCV.
+; In default, Mediavision internal API will be used. If you want to use ML Single API then set 'MLAPI' to 'API framework' of each backend section.
+
+; Available NPU backends : VIVANTE, TRIV2
+; Available backend engine sections : TFLITE, ARMNN, ONE, OPENCV
+; Available external inference engine API framework : MLAPI
+
+[NPU backend]
+; Writing rule = [VIVANTE|TRIV2]
+type = VIVANTE
+
+[TFLITE]
+; Writing rule = [MLAPI]
+API framework = MLAPI
+
+[ARMNN]
+; Writing rule = [MLAPI]
+API framework =
+
+[OPENCV]
+; Writing rule = [MLAPI]
+API framework =
diff --git a/media-config-target-rpi3/hal/etc/inference/inference_engine_backend_path.ini b/media-config-target-rpi3/hal/etc/inference/inference_engine_backend_path.ini
new file mode 100644
index 0000000..97b4f0e
--- /dev/null
+++ b/media-config-target-rpi3/hal/etc/inference/inference_engine_backend_path.ini
@@ -0,0 +1,24 @@
+; This ini file describes,
+; 1. which NPU backend to be used for user-given INFERENCE_ENGINE_CUSTOM type. As for NPU device, we will use ML Single API.
+; 2. which API framework to be used for a given backend engine such as TFLITE, ARMNN, and OPENCV.
+; In default, Mediavision internal API will be used. If you want to use ML Single API then set 'MLAPI' to 'API framework' of each backend section.
+
+; Available NPU backends : VIVANTE, TRIV2
+; Available backend engine sections : TFLITE, ARMNN, ONE, OPENCV
+; Available external inference engine API framework : MLAPI
+
+[NPU backend]
+; Writing rule = [VIVANTE|TRIV2]
+type = VIVANTE
+
+[TFLITE]
+; Writing rule = [MLAPI]
+API framework = MLAPI
+
+[ARMNN]
+; Writing rule = [MLAPI]
+API framework =
+
+[OPENCV]
+; Writing rule = [MLAPI]
+API framework =
diff --git a/media-config-target-vim3/hal/etc/inference/inference_engine_backend_path.ini b/media-config-target-vim3/hal/etc/inference/inference_engine_backend_path.ini
new file mode 100644
index 0000000..97b4f0e
--- /dev/null
+++ b/media-config-target-vim3/hal/etc/inference/inference_engine_backend_path.ini
@@ -0,0 +1,24 @@
+; This ini file describes,
+; 1. which NPU backend to be used for user-given INFERENCE_ENGINE_CUSTOM type. As for NPU device, we will use ML Single API.
+; 2. which API framework to be used for a given backend engine such as TFLITE, ARMNN, and OPENCV.
+; In default, Mediavision internal API will be used. If you want to use ML Single API then set 'MLAPI' to 'API framework' of each backend section.
+
+; Available NPU backends : VIVANTE, TRIV2
+; Available backend engine sections : TFLITE, ARMNN, ONE, OPENCV
+; Available external inference engine API framework : MLAPI
+
+[NPU backend]
+; Writing rule = [VIVANTE|TRIV2]
+type = VIVANTE
+
+[TFLITE]
+; Writing rule = [MLAPI]
+API framework = MLAPI
+
+[ARMNN]
+; Writing rule = [MLAPI]
+API framework =
+
+[OPENCV]
+; Writing rule = [MLAPI]
+API framework =
diff --git a/packaging/media-config.spec b/packaging/media-config.spec
index 88928ca..623777e 100644
--- a/packaging/media-config.spec
+++ b/packaging/media-config.spec
@@ -2,7 +2,7 @@
Name: media-config
Summary: Multimedia Framework system configuration package
-Version: 0.3.46
+Version: 0.3.47
Release: 0
Group: Multimedia/Configuration
License: LGPL-2.1 and Apache-2.0