From 7bd8391aba9cd1a8c8d2923987c9faf767621b79 Mon Sep 17 00:00:00 2001 From: Jedrzej Hajduczenia Date: Fri, 23 Oct 2020 23:57:30 +0200 Subject: [PATCH] [IE CLDNN] Fix narrowing conversion error on VS2017 (#2804) --- .../binary_convolution/binary_convolution_kernel_1x1_b_fs_yx_fsv16.cpp | 2 +- .../actual_kernels/softmax/softmax_kernel_items_class_optimized.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/binary_convolution/binary_convolution_kernel_1x1_b_fs_yx_fsv16.cpp b/inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/binary_convolution/binary_convolution_kernel_1x1_b_fs_yx_fsv16.cpp index ccf6420..2124fc4 100644 --- a/inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/binary_convolution/binary_convolution_kernel_1x1_b_fs_yx_fsv16.cpp +++ b/inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/binary_convolution/binary_convolution_kernel_1x1_b_fs_yx_fsv16.cpp @@ -59,7 +59,7 @@ BinaryConvolutionKernelBase::DispatchData BinaryConvolutionKernel1x1_b_fs_yx_fsv dispatchData.gws[1] = CeilDiv(f, sub_group_size); // 1 WI calcs 16 OC dispatchData.gws[2] = b; - dispatchData.lws = { sub_group_size, 1, 1 }; + dispatchData.lws = { static_cast(sub_group_size), 1, 1 }; dispatchData.efficiency = FORCE_PRIORITY_1; diff --git a/inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/softmax/softmax_kernel_items_class_optimized.cpp b/inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/softmax/softmax_kernel_items_class_optimized.cpp index 3d6cdef..d6a89bb 100644 --- a/inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/softmax/softmax_kernel_items_class_optimized.cpp +++ b/inference-engine/thirdparty/clDNN/kernel_selector/core/actual_kernels/softmax/softmax_kernel_items_class_optimized.cpp @@ -56,7 +56,7 @@ SoftmaxKerneItemsClassOptimized::Parent::DispatchData SoftmaxKerneItemsClassOpti // classes output" i mean N outputs where N is number of item classes. dispatchData.gws[2] = global[2]; - dispatchData.lws = { 1, workitems_per_classes, 1 }; + dispatchData.lws = { 1, static_cast(workitems_per_classes), 1 }; dispatchData.leftovers = item_class_count % workitems_per_classes; -- 2.7.4