aboutsummaryrefslogtreecommitdiff
path: root/tests/validation/CL/Im2Col.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/validation/CL/Im2Col.cpp')
-rw-r--r--tests/validation/CL/Im2Col.cpp39
1 files changed, 0 insertions, 39 deletions
diff --git a/tests/validation/CL/Im2Col.cpp b/tests/validation/CL/Im2Col.cpp
index e7e46b7bc5..a31aec4d0c 100644
--- a/tests/validation/CL/Im2Col.cpp
+++ b/tests/validation/CL/Im2Col.cpp
@@ -138,45 +138,6 @@ using CLIm2ColFixture = Im2ColValidationFixture<CLTensor, CLAccessor, CLIm2Col,
TEST_SUITE(NHWC)
-/** Test that there's no padding added to input or output as part of configure
- *
- * @note 2 elements processed per iteration
- *
- * Three tests will be run:
- * - Channels are multiple of elements processed
- * - Channels larger and non multiple of elements used
- * - Channels smaller and not multiple of elements used
- *
- */
-DATA_TEST_CASE(ValidateZeroPaddingNumElemsPerIterEqual2, framework::DatasetMode::ALL,
- combine(combine(combine(combine(combine(
- framework::dataset::make("InputChannel",
-{
- 2, 9, 1,
-}),
-framework::dataset::make("DataType", { DataType::F32 })),
-framework::dataset::make("Kernel", { Size2D(3, 4) })),
-framework::dataset::make("PadStride", { PadStrideInfo(2, 1, 1, 2) })),
-framework::dataset::make("QInfo", { QuantizationInfo() })),
-framework::dataset::make("DataLayout", { DataLayout::NHWC })),
-input_channel, data_type, conv_size, pad_stride_info, qinfo, data_layout)
-{
- TensorShape input_shape(input_channel, 10U, 30U, 3U);
- const bool has_bias = false;
-
- const auto input_info = TensorInfo(input_shape, 1, data_type, data_layout);
- const auto output_shape = compute_im2col_conv_shape(&input_info, conv_size, pad_stride_info, has_bias, Size2D(1U, 1U), true);
-
- CLTensor input = create_tensor<CLTensor>(input_shape, data_type, 1, qinfo, data_layout);
- CLTensor output = create_tensor<CLTensor>(output_shape, data_type, 1, qinfo, data_layout);
-
- CLIm2ColKernel im2col;
- im2col.configure(&input, &output, conv_size, pad_stride_info, has_bias);
-
- // Ensure there're no paddings added at all
- const bool no_padding = input.info()->padding().empty() && output.info()->padding().empty();
- ARM_COMPUTE_EXPECT(no_padding, framework::LogLevel::ERRORS);
-}
/** Test special kernel used for NHWC for 3x3 kernels
*
* @note 2 elements processed per iteration