|
| TEST_CASE (Negative, framework::DatasetMode::ALL) |
| Negative tests. More...
|
|
| FIXTURE_DATA_TEST_CASE (W3x3, ClIm2ColFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(framework::dataset::make("InputShape", { TensorShape(5U, 7U, 2U, 2U), TensorShape(4U, 6U, 3U, 2U), TensorShape(5U, 3U, 1U, 2U), }), framework::dataset::make("DataType", DataType::F32)), framework::dataset::make("Kernel", Size2D(3, 3))), framework::dataset::make("PadStride", { PadStrideInfo(1, 2, 1, 2), PadStrideInfo(1, 1, 0, 0) })), framework::dataset::make("QInfo", QuantizationInfo())), framework::dataset::make("DataLayout", DataLayout::NHWC)), framework::dataset::make("Groups", 1))) |
| Test special kernel used for NHWC for 3x3 kernels. More...
|
|
| FIXTURE_DATA_TEST_CASE (W9x9, ClIm2ColFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(framework::dataset::make("InputShape", { TensorShape(13U, 15U, 2U, 2U), TensorShape(15U, 12U, 3U, 2U), TensorShape(13U, 22U, 1U, 2U), }), framework::dataset::make("DataType", DataType::F32)), framework::dataset::make("Kernel", Size2D(9, 9))), framework::dataset::make("PadStride", { PadStrideInfo(2, 2, 1, 2), PadStrideInfo(1, 1, 0, 0) })), framework::dataset::make("QInfo", QuantizationInfo())), framework::dataset::make("DataLayout", DataLayout::NHWC)), framework::dataset::make("Groups", 1))) |
| Test special kernel used for NHWC for 9x9 kernels. More...
|
|
| FIXTURE_DATA_TEST_CASE (Generic, ClIm2ColFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(framework::dataset::make("InputShape", { TensorShape(13U, 15U, 4U, 2U), TensorShape(15U, 12U, 7U, 1U), TensorShape(5U, 3U, 1U, 1U), }), framework::dataset::make("DataType", DataType::F32)), framework::dataset::make("Kernel", Size2D(5, 3))), framework::dataset::make("PadStride", { PadStrideInfo(2, 2, 1, 2), PadStrideInfo(1, 1, 0, 0) })), framework::dataset::make("QInfo", QuantizationInfo())), framework::dataset::make("DataLayout", DataLayout::NHWC)), framework::dataset::make("Groups", 1))) |
| Test generic kernel used for NHWC. More...
|
|
| TEST_SUITE_END () FIXTURE_DATA_TEST_CASE(RunSmall = ActivationValidationQuantizedFixture<CLTensor, CLAccessor, CLActivationLayer, T> |
| [CLActivationLayer Test snippet] More...
|
|
| combine (combine(combine(combine(combine(combine(framework::dataset::make("InputShape", { TensorShape(4U, 4U, 3U, 2U), TensorShape(5U, 4U, 3U, 2U), TensorShape(3U, 4U, 3U, 2U) }), framework::dataset::make("DataType", DataType::F32)), framework::dataset::make("Kernel", Size2D(1, 1))), framework::dataset::make("PadStride", PadStrideInfo(1, 1, 0, 0))), framework::dataset::make("QInfo", QuantizationInfo())), framework::dataset::make("DataLayout", DataLayout::NCHW)), framework::dataset::make("Groups", 1))) |
|
| FIXTURE_DATA_TEST_CASE (W3x3, ClIm2ColFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(framework::dataset::make("InputShape", TensorShape(4U, 4U, 3U, 2U)), framework::dataset::make("DataType", DataType::F32)), framework::dataset::make("Kernel", Size2D(3, 3))), framework::dataset::make("PadStride", PadStrideInfo(1, 2, 1, 2))), framework::dataset::make("QInfo", QuantizationInfo())), framework::dataset::make("DataLayout", DataLayout::NCHW)), framework::dataset::make("Groups", { 1, 3 }))) |
| Test special kernel used for NCHW for 3x3 kernels. More...
|
|
| FIXTURE_DATA_TEST_CASE (W5x5, ClIm2ColFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(framework::dataset::make("InputShape", TensorShape(7U, 4U, 3U, 2U)), framework::dataset::make("DataType", DataType::F32)), framework::dataset::make("Kernel", Size2D(5, 5))), framework::dataset::make("PadStride", PadStrideInfo(2, 1, 2, 1))), framework::dataset::make("QInfo", QuantizationInfo())), framework::dataset::make("DataLayout", DataLayout::NCHW)), framework::dataset::make("Groups", { 1, 3 }))) |
| Test special kernel used for NCHW for 5x5 kernels. More...
|
|
| FIXTURE_DATA_TEST_CASE (W11x11_NoPad, ClIm2ColFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(framework::dataset::make("InputShape", { TensorShape(11U, 11U, 2U, 2U), TensorShape(14U, 13U, 1U, 2U) }), framework::dataset::make("DataType", DataType::F32)), framework::dataset::make("Kernel", Size2D(11, 11))), framework::dataset::make("PadStride", PadStrideInfo(1, 1, 0, 0))), framework::dataset::make("QInfo", QuantizationInfo())), framework::dataset::make("DataLayout", DataLayout::NCHW)), framework::dataset::make("Groups", 1))) |
| Test special kernel used for NCHW for 11x11 kernels when no padding present. More...
|
|
| FIXTURE_DATA_TEST_CASE (GenericZeroPad, ClIm2ColFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(framework::dataset::make("InputShape", TensorShape(13U, 11U, 2U, 2U)), framework::dataset::make("DataType", DataType::F32)), framework::dataset::make("Kernel", Size2D(3, 2))), framework::dataset::make("PadStride", PadStrideInfo(2, 1, 0, 0))), framework::dataset::make("QInfo", QuantizationInfo())), framework::dataset::make("DataLayout", DataLayout::NCHW)), framework::dataset::make("Groups", { 1, 2 }))) |
| Test special kernel used for NCHW for kernels which do not fall in the categories above and have no padding present. More...
|
|
| combine (combine(combine(combine(combine(combine(framework::dataset::make("InputShape", TensorShape(13U, 11U, 5U, 2U)), framework::dataset::make("DataType", DataType::F32)), framework::dataset::make("Kernel", { Size2D(3, 2), Size2D(3, 5) })), framework::dataset::make("PadStride", PadStrideInfo(2, 1, 2, 1))), framework::dataset::make("QInfo", QuantizationInfo())), framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })), framework::dataset::make("Groups", 1))) |
|
| FIXTURE_DATA_TEST_CASE (Quantized, ClIm2ColFixture< uint8_t >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(framework::dataset::make("InputShape", TensorShape(13U, 11U, 11U, 2U)), framework::dataset::make("DataType", DataType::QASYMM8)), framework::dataset::make("Kernel", { Size2D(1, 1), Size2D(3, 3), Size2D(5, 5), Size2D(3, 5), Size2D(9, 9) })), framework::dataset::make("PadStride", { PadStrideInfo(1, 2, 1, 1) })), framework::dataset::make("QInfo", QuantizationInfo(0.5f, 10))), framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })), framework::dataset::make("Groups", 1))) |
| Tests to check that quantized padding value is set correctly. More...
|
|
| FIXTURE_DATA_TEST_CASE (FP16, ClIm2ColFixture< half >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(framework::dataset::make("InputShape", TensorShape(13U, 11U, 11U, 2U)), framework::dataset::make("DataType", DataType::F16)), framework::dataset::make("Kernel", { Size2D(1, 1), Size2D(3, 3), Size2D(5, 5), Size2D(3, 5), Size2D(9, 9) })), framework::dataset::make("PadStride", { PadStrideInfo(1, 2, 1, 1) })), framework::dataset::make("QInfo", QuantizationInfo())), framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })), framework::dataset::make("Groups", 1))) |
| Tests to check that half-precision execution. More...
|
|