From 85e16c2431f1adce1dd166d52caece9066546895 Mon Sep 17 00:00:00 2001 From: Georgios Pinitas Date: Tue, 23 Feb 2021 20:04:42 +0000 Subject: Use vector resizing instead of temporary assign in gemm_hybrid_indirect Signed-off-by: Georgios Pinitas Change-Id: Ic782e37ad50a54a3e94f30b5e826dda1b3e23c7e Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/5167 Tested-by: Arm Jenkins Reviewed-by: Michele Di Giorgio Comments-Addressed: Arm Jenkins --- src/core/NEON/kernels/arm_gemm/gemm_hybrid_indirect.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/NEON/kernels/arm_gemm/gemm_hybrid_indirect.hpp b/src/core/NEON/kernels/arm_gemm/gemm_hybrid_indirect.hpp index d9035c8917..d06c2183d1 100644 --- a/src/core/NEON/kernels/arm_gemm/gemm_hybrid_indirect.hpp +++ b/src/core/NEON/kernels/arm_gemm/gemm_hybrid_indirect.hpp @@ -327,8 +327,8 @@ public: // In convolution mode, we need input pointers. if (_convolver) { - in_row_ptrs = std::vector(strategy::out_height() * _args._Ksections, nullptr); - in_row_strings = std::vector(_args._Ksections, nullptr); + in_row_ptrs.resize(strategy::out_height() * _args._Ksections, nullptr); + in_row_strings.resize(_args._Ksections, nullptr); for (unsigned int i=0; i<_args._Ksections; i++) { in_row_strings[i] = &(in_row_ptrs[i * strategy::out_height()]); -- cgit v1.2.1