aboutsummaryrefslogtreecommitdiff
path: root/Utils.cpp
diff options
context:
space:
mode:
authorMatthew Bentham <matthew.bentham@arm.com>2019-05-03 15:49:14 +0100
committerMatteo Martincigh <matteo.martincigh@arm.com>2019-05-07 07:54:08 +0000
commit912b36224f19952663ebd3edc2a69d9031662fd1 (patch)
treeb84bdf384a6a9866336cfe5db7a613a4fc96d03c /Utils.cpp
parent856d1c9c9b0b1609282c4f797cbafefc6531240d (diff)
downloadandroid-nn-driver-912b36224f19952663ebd3edc2a69d9031662fd1.tar.gz
IVGCVSW-2911 Work towards compatibility with Q
Explicitly use HAL V1_0 Operand, OperandType, and IPreparedModelCallback Change-Id: If6aa6e9dc1bd0b7673ec247ac3560e7f072ef699 Signed-off-by: Matthew Bentham <matthew.bentham@arm.com>
Diffstat (limited to 'Utils.cpp')
-rw-r--r--Utils.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/Utils.cpp b/Utils.cpp
index cd9e1b40..f5599f7d 100644
--- a/Utils.cpp
+++ b/Utils.cpp
@@ -74,19 +74,19 @@ void* GetMemoryFromPool(DataLocation location, const std::vector<android::nn::Ru
return memory;
}
-armnn::TensorInfo GetTensorInfoForOperand(const Operand& operand)
+armnn::TensorInfo GetTensorInfoForOperand(const V1_0::Operand& operand)
{
armnn::DataType type;
switch (operand.type)
{
- case OperandType::TENSOR_FLOAT32:
+ case V1_0::OperandType::TENSOR_FLOAT32:
type = armnn::DataType::Float32;
break;
- case OperandType::TENSOR_QUANT8_ASYMM:
+ case V1_0::OperandType::TENSOR_QUANT8_ASYMM:
type = armnn::DataType::QuantisedAsymm8;
break;
- case OperandType::TENSOR_INT32:
+ case V1_0::OperandType::TENSOR_INT32:
type = armnn::DataType::Signed32;
break;
default:
@@ -101,7 +101,7 @@ armnn::TensorInfo GetTensorInfoForOperand(const Operand& operand)
return ret;
}
-std::string GetOperandSummary(const Operand& operand)
+std::string GetOperandSummary(const V1_0::Operand& operand)
{
return android::hardware::details::arrayToString(operand.dimensions, operand.dimensions.size()) + " " +
toString(operand.type);