From 9cef41000abc4733b86954050e9f7989ae5af122 Mon Sep 17 00:00:00 2001 From: Sergei Slashchinin <62052793+sl-sergei@users.noreply.github.com> Date: Tue, 1 Dec 2020 15:52:09 +0300 Subject: [PATCH] Merge pull request #18973 from sl-sergei:fix_vulkan_build * Fix build when HAVE_VULKAN is ON * Fix warnings --- modules/dnn/src/layers/pooling_layer.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/dnn/src/layers/pooling_layer.cpp b/modules/dnn/src/layers/pooling_layer.cpp index 621315a572..465ce0bed5 100644 --- a/modules/dnn/src/layers/pooling_layer.cpp +++ b/modules/dnn/src/layers/pooling_layer.cpp @@ -440,9 +440,9 @@ public: { int padding_mode; vkcom::PoolType pool_type; - int filter_size[2] = {kernel.height, kernel.width}; - int pad_size[2] = {pad.height, pad.width}; - int stride_size[2] = {stride.height, stride.width}; + int filter_size[2] = {static_cast(kernel_size[0]), static_cast(kernel_size[1])}; + int pad_size[2] = {static_cast(pads_begin[0]), static_cast(pads_begin[1])}; + int stride_size[2] = {static_cast(strides[0]), static_cast(strides[1])}; pool_type = type == MAX ? vkcom::kPoolTypeMax: (type == AVE ? vkcom::kPoolTypeAvg: vkcom::kPoolTypeNum);