Fix coverity 1229862 : uinit variable in PoolParams tizen210823_bak accepted/tizen/unified/20210615.120307 submit/tizen/20210611.051648 submit/tizen/20210614.094820
authorChunseok Lee <chunseok.lee@samsung.com>
Thu, 10 Jun 2021 01:55:58 +0000 (10:55 +0900)
committerChunseok Lee <chunseok.lee@samsung.com>
Fri, 11 Jun 2021 05:09:54 +0000 (14:09 +0900)
Remove activation, padding_type
Add initilization for others

ONE-DCO-1.0-Signed-off-by: Chunseok Lee <chunseok.lee@samsung.com>

compute/cker/include/cker/Types.h
runtime/onert/backend/cpu/ops/PoolLayer.cc

index c5dd63b..495c894 100644 (file)
@@ -80,8 +80,6 @@ enum class BroadcastableOpCategory : uint8_t
 
 struct PoolParams
 {
-  FusedActivationFunctionType activation;
-  PaddingType padding_type;
   PaddingValues padding_values;
   int stride_height;
   int stride_width;
index 101b6f2..088ca5f 100644 (file)
@@ -79,7 +79,11 @@ PoolLayer::PoolLayer() : _input(nullptr), _output(nullptr), _kernel()
   op_params.filter_height = kernelHeight;               \
   op_params.filter_width = kernelWidth;                 \
   op_params.padding_values.height = (int8_t)paddingTop; \
-  op_params.padding_values.width = (int8_t)paddingLeft;
+  op_params.padding_values.width = (int8_t)paddingLeft; \
+  op_params.float_activation_min = 0;                   \
+  op_params.float_activation_max = 0;                   \
+  op_params.quantized_activation_min = 0;               \
+  op_params.quantized_activation_max = 0;
 
 void PoolLayer::configure(const IPortableTensor *input, const uint32_t paddingLeft, const uint32_t,
                           const uint32_t paddingTop, const uint32_t, const uint32_t strideWidth,