diff options
Diffstat (limited to 'src/backends/cl/test/ClLayerTests.cpp')
-rw-r--r-- | src/backends/cl/test/ClLayerTests.cpp | 61 |
1 files changed, 57 insertions, 4 deletions
diff --git a/src/backends/cl/test/ClLayerTests.cpp b/src/backends/cl/test/ClLayerTests.cpp index 68635ac6fc..855697c9be 100644 --- a/src/backends/cl/test/ClLayerTests.cpp +++ b/src/backends/cl/test/ClLayerTests.cpp @@ -517,6 +517,7 @@ ARMNN_AUTO_TEST_FIXTURE_WITH_THF(IgnorePaddingSimpleL2Pooling2d, ARMNN_AUTO_TEST_FIXTURE_WITH_THF(UNSUPPORTED_IgnorePaddingSimpleL2Pooling2dUint8, ClContextControlFixture, IgnorePaddingSimpleL2Pooling2dUint8Test) + ARMNN_AUTO_TEST_FIXTURE_WITH_THF(IgnorePaddingL2Pooling2dSize3, ClContextControlFixture, IgnorePaddingL2Pooling2dSize3Test) @@ -617,26 +618,51 @@ ARMNN_AUTO_TEST_FIXTURE_WITH_THF(SimpleMaxPooling3dSize2x2x2Stride1x1x1, SimpleMaxPooling3dSize2x2x2Stride1x1x1Test, DataLayout::NDHWC) +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(SimpleMaxPooling3dSize2x2x2Stride1x1x1Uint8, + ClContextControlFixture, + SimpleMaxPooling3dSize2x2x2Stride1x1x1Uint8Test, + DataLayout::NDHWC) + ARMNN_AUTO_TEST_FIXTURE_WITH_THF(SimpleMaxPooling3d, ClContextControlFixture, SimpleMaxPooling3dTest, DataLayout::NDHWC) +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(SimpleMaxPooling3dUint8, + ClContextControlFixture, + SimpleMaxPooling3dUint8Test, + DataLayout::NDHWC) + ARMNN_AUTO_TEST_FIXTURE_WITH_THF(IgnorePaddingSimpleMaxPooling3d, ClContextControlFixture, IgnorePaddingSimpleMaxPooling3dTest, DataLayout::NDHWC) +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(IgnorePaddingSimpleMaxPooling3dUint8, + ClContextControlFixture, + IgnorePaddingSimpleMaxPooling3dUint8Test, + DataLayout::NDHWC) + ARMNN_AUTO_TEST_FIXTURE_WITH_THF(SimpleAveragePooling3d, ClContextControlFixture, SimpleAveragePooling3dTest, DataLayout::NDHWC) +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(SimpleAveragePooling3dUint8, + ClContextControlFixture, + SimpleAveragePooling3dUint8Test, + DataLayout::NDHWC) + ARMNN_AUTO_TEST_FIXTURE_WITH_THF(LargeTensorsAveragePooling3d, ClContextControlFixture, LargeTensorsAveragePooling3dTest, DataLayout::NDHWC) +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(LargeTensorsAveragePooling3dUint8, + ClContextControlFixture, + LargeTensorsAveragePooling3dUint8Test, + DataLayout::NDHWC) + ARMNN_AUTO_TEST_FIXTURE_WITH_THF(IgnorePaddingSimpleAveragePooling3d, ClContextControlFixture, IgnorePaddingSimpleAveragePooling3dTest, @@ -657,11 +683,21 @@ ARMNN_AUTO_TEST_FIXTURE_WITH_THF(AsymmetricNonSquareMaxPooling3d, AsymmetricNonSquareMaxPooling3dTest, DataLayout::NDHWC) +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(AsymmetricNonSquareMaxPooling3dUint8, + ClContextControlFixture, + AsymmetricNonSquareMaxPooling3dUint8Test, + DataLayout::NDHWC) + ARMNN_AUTO_TEST_FIXTURE_WITH_THF(AsymmetricNonSquareAveragePooling3d, ClContextControlFixture, AsymmetricNonSquareAveragePooling3dTest, DataLayout::NDHWC) +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(AsymmetricNonSquareAveragePooling3dUint8, + ClContextControlFixture, + AsymmetricNonSquareAveragePooling3dUint8Test, + DataLayout::NDHWC) + ARMNN_AUTO_TEST_FIXTURE_WITH_THF(AsymmetricNonSquareL2Pooling3d, ClContextControlFixture, AsymmetricNonSquareL2Pooling3dTest, @@ -672,9 +708,19 @@ ARMNN_AUTO_TEST_FIXTURE_WITH_THF(UNSUPPORTED_AsymmetricNonSquareMaxPooling3dWith AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTest, DataLayout::NDHWC) -ARMNN_AUTO_TEST_FIXTURE_WITH_THF(UNSUPPORTED_AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPool, +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(UNSUPPORTED_AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolUint8, ClContextControlFixture, - AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTest, + AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolUint8Test, + DataLayout::NDHWC) + +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(UNSUPPORTED_AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolUint8, + ClContextControlFixture, + AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolUint8Test, + DataLayout::NDHWC) + +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(UNSUPPORTED_AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolUint8, + ClContextControlFixture, + AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolUint8Test, DataLayout::NDHWC) ARMNN_AUTO_TEST_FIXTURE_WITH_THF(UNSUPPORTEDAsymmetricNonSquareL2Pooling3dWithPaddingOnlyPool, @@ -682,13 +728,20 @@ ARMNN_AUTO_TEST_FIXTURE_WITH_THF(UNSUPPORTEDAsymmetricNonSquareL2Pooling3dWithPa AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTest, DataLayout::NDHWC) +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(UNSUPPORTEDAsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolUint8, + ClContextControlFixture, + AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolUint8Test, + DataLayout::NDHWC) + ARMNN_AUTO_TEST_FIXTURE_WITH_THF(SimpleAveragePooling3d, ClContextControlFixture, SimpleAveragePooling3dTest, DataLayout::NDHWC) - - +ARMNN_AUTO_TEST_FIXTURE_WITH_THF(SimpleAveragePooling3dUint8, + ClContextControlFixture, + SimpleAveragePooling3dUint8Test, + DataLayout::NDHWC) // Add ARMNN_AUTO_TEST_FIXTURE_WITH_THF(SimpleAdd, ClContextControlFixture, AdditionTest) |