[Pure CL] Skeleton for addOperationEx (#1468)
author오형석/동작제어Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Thu, 31 May 2018 05:49:24 +0000 (14:49 +0900)
committer서상민/동작제어Lab(SR)/Staff Engineer/삼성전자 <sangmin7.seo@samsung.com>
Thu, 31 May 2018 05:49:24 +0000 (14:49 +0900)
Prepare addOperationEx
It is to avoid merge conflict.

Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
runtimes/pure_arm_compute/src/model.cc

index 3e4cf5b..7e59d12 100644 (file)
@@ -1,4 +1,5 @@
 #include <NeuralNetworks.h>
+#include <NeuralNetworksEx.h>
 
 #include <cassert>
 #include <stdexcept>
@@ -229,6 +230,18 @@ int ANeuralNetworksModel_addOperation(ANeuralNetworksModel *model,
   return ANEURALNETWORKS_NO_ERROR;
 }
 
+int ANeuralNetworksModel_addOperationEx(ANeuralNetworksModel *model,
+                                        ANeuralNetworksOperationTypeEx type, uint32_t inputCount,
+                                        const uint32_t *inputs, uint32_t outputCount,
+                                        const uint32_t *outputs)
+{
+  switch (type)
+  {
+    default:
+      throw std::runtime_error{"Not supported operation"};
+  }
+}
+
 int ANeuralNetworksModel_identifyInputsAndOutputs(ANeuralNetworksModel *model, uint32_t inputCount,
                                                   const uint32_t *inputs, uint32_t outputCount,
                                                   const uint32_t *outputs)