diff options
-rw-r--r-- | src/core/CPP/kernels/CPPBoxWithNonMaximaSuppressionLimitKernel.cpp | 5 | ||||
-rw-r--r-- | src/core/helpers/WindowHelpers.h | 6 |
2 files changed, 3 insertions, 8 deletions
diff --git a/src/core/CPP/kernels/CPPBoxWithNonMaximaSuppressionLimitKernel.cpp b/src/core/CPP/kernels/CPPBoxWithNonMaximaSuppressionLimitKernel.cpp index fb1754247c..0f405d8e83 100644 --- a/src/core/CPP/kernels/CPPBoxWithNonMaximaSuppressionLimitKernel.cpp +++ b/src/core/CPP/kernels/CPPBoxWithNonMaximaSuppressionLimitKernel.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020 Arm Limited. + * Copyright (c) 2018-2020, 2022 Arm Limited. * * SPDX-License-Identifier: MIT * @@ -213,11 +213,9 @@ void CPPBoxWithNonMaximaSuppressionLimitKernel::run_nmslimit() } } - int offset = 0; int cur_start_idx = 0; for(int b = 0; b < batch_size; ++b) { - const int num_boxes = _batch_splits_in == nullptr ? 1 : static_cast<int>(*reinterpret_cast<T *>(_batch_splits_in->ptr_to_element(Coordinates(b)))); // Skip first class if there is more than 1 except if the number of classes is 1. const int j_start = (num_classes == 1 ? 0 : 1); for(int j = j_start; j < num_classes; ++j) @@ -333,7 +331,6 @@ void CPPBoxWithNonMaximaSuppressionLimitKernel::run_nmslimit() } } - offset += num_boxes; cur_start_idx += total_keep_count; } diff --git a/src/core/helpers/WindowHelpers.h b/src/core/helpers/WindowHelpers.h index dad5da62d3..28c39ccd82 100644 --- a/src/core/helpers/WindowHelpers.h +++ b/src/core/helpers/WindowHelpers.h @@ -1,5 +1,5 @@ /* -* Copyright (c) 2020-2021 Arm Limited. +* Copyright (c) 2020-2022 Arm Limited. * * SPDX-License-Identifier: MIT * @@ -53,11 +53,9 @@ bool update_window_and_padding(Window &win, Ts &&... patterns) }, patterns...); - bool padding_changed = false; - utility::for_each([&](IAccessWindow & w) { - padding_changed |= w.update_padding_if_needed(win); + w.update_padding_if_needed(win); }, patterns...); |