diff options
Diffstat (limited to 'src/backends/backendsCommon/WorkloadData.cpp')
-rw-r--r-- | src/backends/backendsCommon/WorkloadData.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backends/backendsCommon/WorkloadData.cpp b/src/backends/backendsCommon/WorkloadData.cpp index 2fa0c92daf..136c196e1b 100644 --- a/src/backends/backendsCommon/WorkloadData.cpp +++ b/src/backends/backendsCommon/WorkloadData.cpp @@ -2631,7 +2631,7 @@ void SliceQueueDescriptor::Validate(const WorkloadInfo& workloadInfo) const const TensorShape& inputShape = inputTensorInfo.GetShape(); for(unsigned int i = 0u; i < rank; ++i) { - if (m_Parameters.m_Begin[i] + m_Parameters.m_Size[i] >= inputShape[i]) + if (m_Parameters.m_Begin[i] + m_Parameters.m_Size[i] > inputShape[i]) { throw InvalidArgumentException(descriptorName + ": Sum of begin offset and size for dimension " + std::to_string(i) + " exceeds input size."); |