diff options
Diffstat (limited to 'src/backends/reference/workloads/TensorBufferArrayView.hpp')
-rw-r--r-- | src/backends/reference/workloads/TensorBufferArrayView.hpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/backends/reference/workloads/TensorBufferArrayView.hpp b/src/backends/reference/workloads/TensorBufferArrayView.hpp index 0b448e6196..c6a7571a92 100644 --- a/src/backends/reference/workloads/TensorBufferArrayView.hpp +++ b/src/backends/reference/workloads/TensorBufferArrayView.hpp @@ -1,5 +1,5 @@ // -// Copyright © 2017 Arm Ltd. All rights reserved. +// Copyright © 2017, 2024 Arm Ltd. All rights reserved. // SPDX-License-Identifier: MIT // @@ -9,8 +9,6 @@ #include <armnnUtils/DataLayoutIndexed.hpp> -#include <armnn/utility/Assert.hpp> - namespace armnn { @@ -25,7 +23,8 @@ public: , m_Data(data) , m_DataLayout(dataLayout) { - ARMNN_ASSERT(m_Shape.GetNumDimensions() == 4); + ARMNN_THROW_INVALIDARG_MSG_IF_FALSE(m_Shape.GetNumDimensions() == 4, + "Only $d tensors are supported by TensorBufferArrayView."); } DataType& Get(unsigned int b, unsigned int c, unsigned int h, unsigned int w) const |