summaryrefslogtreecommitdiff
path: root/runtimes/template/src/execution.cc
diff options
context:
space:
mode:
Diffstat (limited to 'runtimes/template/src/execution.cc')
-rw-r--r--runtimes/template/src/execution.cc33
1 files changed, 33 insertions, 0 deletions
diff --git a/runtimes/template/src/execution.cc b/runtimes/template/src/execution.cc
new file mode 100644
index 000000000..3a418195a
--- /dev/null
+++ b/runtimes/template/src/execution.cc
@@ -0,0 +1,33 @@
+#include <NeuralNetworks.h>
+
+#include "execution.h"
+
+int ANeuralNetworksExecution_create(ANeuralNetworksCompilation *compilation,
+ ANeuralNetworksExecution **execution)
+{
+ return ANEURALNETWORKS_NO_ERROR;
+}
+
+int ANeuralNetworksExecution_setInput(ANeuralNetworksExecution *execution, int32_t index,
+ const ANeuralNetworksOperandType *type,
+ const void *buffer, size_t length)
+{
+ return ANEURALNETWORKS_NO_ERROR;
+}
+
+int ANeuralNetworksExecution_setOutput(ANeuralNetworksExecution *execution, int32_t index,
+ const ANeuralNetworksOperandType *type, void *buffer,
+ size_t length)
+{
+ return ANEURALNETWORKS_NO_ERROR;
+}
+
+int ANeuralNetworksExecution_startCompute(ANeuralNetworksExecution *execution,
+ ANeuralNetworksEvent **event)
+{
+ return ANEURALNETWORKS_NO_ERROR;
+}
+
+void ANeuralNetworksExecution_free(ANeuralNetworksExecution *execution)
+{
+}