From 281c01725c9bdd7ccf92a6246c38e3ad932d7a23 Mon Sep 17 00:00:00 2001 From: Jedrzej Hajduczenia Date: Thu, 19 Nov 2020 08:17:32 +0100 Subject: [PATCH] [IE CLDNN] Add padding directly to input tensor in conv unit tests (#3014) --- .../clDNN/tests/test_cases/convolution_gpu_test.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/inference-engine/thirdparty/clDNN/tests/test_cases/convolution_gpu_test.cpp b/inference-engine/thirdparty/clDNN/tests/test_cases/convolution_gpu_test.cpp index d237bbd1304..01c00409bd2 100644 --- a/inference-engine/thirdparty/clDNN/tests/test_cases/convolution_gpu_test.cpp +++ b/inference-engine/thirdparty/clDNN/tests/test_cases/convolution_gpu_test.cpp @@ -7661,7 +7661,7 @@ template class convolution_test_base { public: virtual topology build_topology(const cldnn::engine& engine) { - auto input_lay = layout(input_type(), format::bfyx, input_size()); + auto input_lay = layout(input_type(), format::bfyx, input_size(), padding_size()); auto wei_lay = layout(weights_type(), format::bfyx, weights_size()); auto wei_mem = memory::allocate(engine, wei_lay); @@ -7739,7 +7739,7 @@ public: auto net = network(prog, 0); - auto input_lay = layout(input_type(), format::bfyx, input_size()); + auto input_lay = layout(input_type(), format::bfyx, input_size(), padding_size()); auto input_mem = memory::allocate(engine, input_lay); std::vector input_flat(input_lay.get_linear_size(), static_cast(0)); for (size_t bi = 0; bi < batch_num(); ++bi) @@ -8026,7 +8026,7 @@ class convolution_random_test_fsv4_input : public convolution_random_test_base; topology build_topology(const cldnn::engine& engine) override { - auto input_lay = layout(this->input_type(), format::b_fs_yx_fsv4, this->input_size()); + auto input_lay = layout(this->input_type(), format::b_fs_yx_fsv4, this->input_size(), this->padding_size()); auto wei_lay = layout(this->weights_type(), format::bfyx, this->weights_size()); auto wei_mem = memory::allocate(engine, wei_lay); @@ -8099,7 +8099,7 @@ public: auto net = network(prog, 0); - auto input_lay = layout(this->input_type(), format::b_fs_yx_fsv4, this->input_size()); + auto input_lay = layout(this->input_type(), format::b_fs_yx_fsv4, this->input_size(), this->padding_size()); auto input_mem = memory::allocate(engine, input_lay); std::vector input_flat(input_lay.get_linear_size(), static_cast(0)); for (size_t bi = 0; bi < this->batch_num(); ++bi)