diff --git a/include/ck/tensor_operation/gpu/device/impl/device_grouped_conv_utils.hpp b/include/ck/tensor_operation/gpu/device/impl/device_grouped_conv_utils.hpp index 5de429f9e5..bd1132b7e6 100644 --- a/include/ck/tensor_operation/gpu/device/impl/device_grouped_conv_utils.hpp +++ b/include/ck/tensor_operation/gpu/device/impl/device_grouped_conv_utils.hpp @@ -198,10 +198,10 @@ struct ComputePtrOffsetOfStridedBatch(g_idx) * BatchStrideE_; } - Array BatchStrideA_; - Array BatchStrideB_; - Array BatchStrideDs_; - long_index_t BatchStrideE_; + Array BatchStrideA_{}; + Array BatchStrideB_{}; + Array BatchStrideDs_{}; + long_index_t BatchStrideE_{}; long_index_t& BatchStrideC_ = BatchStrideE_; // alias for kernels without multiple D }; @@ -253,10 +253,10 @@ struct ComputePtrOffsetOfStridedBatch(g_idx) * BatchStrideE_; } - long_index_t BatchStrideA_; - long_index_t BatchStrideB_; - Array BatchStrideDs_; - long_index_t BatchStrideE_; + long_index_t BatchStrideA_{}; + long_index_t BatchStrideB_{}; + Array BatchStrideDs_{}; + long_index_t BatchStrideE_{}; long_index_t& BatchStrideC_ = BatchStrideE_; // alias for kernels without multiple D };