aboutsummaryrefslogtreecommitdiff
path: root/ArmnnPreparedModel.hpp
diff options
context:
space:
mode:
authorsurmeh01 <surabhi.mehta@arm.com>2018-07-05 12:06:04 +0100
committersurmeh01 <surabhi.mehta@arm.com>2018-07-05 12:06:04 +0100
commitdeb3bdbe028a59da0759dd7a560387d03a11d322 (patch)
tree869b7ee10d8f1f19a0861e0b552bb453330adf0a /ArmnnPreparedModel.hpp
parent49b9e100bfbb3b8da01472a0ff48b2bd92944e01 (diff)
downloadandroid-nn-driver-deb3bdbe028a59da0759dd7a560387d03a11d322.tar.gz
Release 18.05.02
Diffstat (limited to 'ArmnnPreparedModel.hpp')
-rw-r--r--ArmnnPreparedModel.hpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/ArmnnPreparedModel.hpp b/ArmnnPreparedModel.hpp
index f61d56ce..f7644b95 100644
--- a/ArmnnPreparedModel.hpp
+++ b/ArmnnPreparedModel.hpp
@@ -11,6 +11,8 @@
#include "NeuralNetworks.h"
#include <armnn/ArmNN.hpp>
+#include "ArmnnDriver.hpp"
+
#include <string>
#include <vector>
@@ -22,7 +24,7 @@ class ArmnnPreparedModel : public IPreparedModel
public:
ArmnnPreparedModel(armnn::NetworkId networkId,
armnn::IRuntime* runtime,
- const Model& model,
+ const V1_0::Model& model,
const std::string& requestInputsAndOutputsDumpDir);
virtual ~ArmnnPreparedModel();
@@ -46,7 +48,7 @@ private:
armnn::NetworkId m_NetworkId;
armnn::IRuntime* m_Runtime;
- Model m_Model;
+ V1_0::Model m_Model;
// There must be a single RequestThread for all ArmnnPreparedModel objects to ensure serial execution of workloads
// It is specific to this class, so it is declared as static here
static RequestThread m_RequestThread;
@@ -58,7 +60,7 @@ class AndroidNnCpuExecutorPreparedModel : public IPreparedModel
{
public:
- AndroidNnCpuExecutorPreparedModel(const Model& model, const std::string& requestInputsAndOutputsDumpDir);
+ AndroidNnCpuExecutorPreparedModel(const V1_0::Model& model, const std::string& requestInputsAndOutputsDumpDir);
virtual ~AndroidNnCpuExecutorPreparedModel() { }
bool Initialize();
@@ -74,7 +76,7 @@ private:
const hidl_vec<RequestArgument>& requestArgs,
const std::vector<android::nn::RunTimePoolInfo>& requestPoolInfos);
- Model m_Model;
+ V1_0::Model m_Model;
std::vector<android::nn::RunTimePoolInfo> m_ModelPoolInfos;
const std::string& m_RequestInputsAndOutputsDumpDir;
uint32_t m_RequestCount;