summaryrefslogtreecommitdiff
path: root/source/application/tensorflow-lite-micro/include
diff options
context:
space:
mode:
Diffstat (limited to 'source/application/tensorflow-lite-micro/include')
-rw-r--r--source/application/tensorflow-lite-micro/include/Model.hpp7
-rw-r--r--source/application/tensorflow-lite-micro/include/TensorFlowLiteMicro.hpp1
2 files changed, 6 insertions, 2 deletions
diff --git a/source/application/tensorflow-lite-micro/include/Model.hpp b/source/application/tensorflow-lite-micro/include/Model.hpp
index 70e17ad..b814da4 100644
--- a/source/application/tensorflow-lite-micro/include/Model.hpp
+++ b/source/application/tensorflow-lite-micro/include/Model.hpp
@@ -84,8 +84,11 @@ namespace app {
/** @brief Checks if the model uses signed data. */
bool IsDataSigned() const;
- /** @brief Runs the inference (invokes the interpreter). */
- virtual bool RunInference();
+ /** @brief Checks if the model uses Ethos-U operator */
+ bool ContainsEthosUOperator() const;
+
+ /** @brief Runs the inference (invokes the interpreter). */
+ virtual bool RunInference();
/** @brief Model information handler common to all models.
* @return true or false based on execution success.
diff --git a/source/application/tensorflow-lite-micro/include/TensorFlowLiteMicro.hpp b/source/application/tensorflow-lite-micro/include/TensorFlowLiteMicro.hpp
index 1333f6c..545ede1 100644
--- a/source/application/tensorflow-lite-micro/include/TensorFlowLiteMicro.hpp
+++ b/source/application/tensorflow-lite-micro/include/TensorFlowLiteMicro.hpp
@@ -51,6 +51,7 @@
#include "tensorflow/lite/c/common.h"
#include "tensorflow/lite/micro/kernels/micro_ops.h"
#include "tensorflow/lite/schema/schema_generated.h"
+#include "tensorflow/lite/schema/schema_utils.h"
#if defined (TESTS)
#include "tensorflow/lite/micro/test_helpers.h"