[CAPI] Add enum for incoming NPU hardware
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Tue, 19 Nov 2019 06:19:24 +0000 (15:19 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Mon, 25 Nov 2019 00:36:51 +0000 (09:36 +0900)
We will be supporting new NPU hardware along with
its userspace libraries.

Prepare enum spaces for them for future development.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
api/capi/include/nnstreamer.h

index c742c17..b929463 100644 (file)
@@ -125,6 +125,9 @@ typedef enum {
   ML_NNFW_TYPE_TENSORFLOW, /**< Tensorflow (.pb). */
   ML_NNFW_TYPE_NNFW, /**< Neural Network Inference framework, which is developed by SR */
   ML_NNFW_TYPE_MVNC, /**< Intel NCSDK (libmvnc). */
+  ML_NNFW_TYPE_OPENVINO, /**< Intel openVINO. */
+  ML_NNFW_TYPE_VIVANTE, /**< VeriSilicon's Vivante (TBD) */
+  ML_NNFW_TYPE_CORAL_TPU, /**< Google Coral edge TPU (USB) */
 } ml_nnfw_type_e;
 
 /**