ArmNN
 20.05
ClLayerTests.cpp File Reference
#include "ClContextControlFixture.hpp"
#include "ClWorkloadFactoryHelper.hpp"
#include "test/TensorHelpers.hpp"
#include "test/UnitTests.hpp"
#include <cl/ClLayerSupport.hpp>
#include <cl/ClWorkloadFactory.hpp>
#include <cl/workloads/ClWorkloadUtils.hpp>
#include <backendsCommon/test/ActivationFixture.hpp>
#include <backendsCommon/test/LayerTests.hpp>
#include <arm_compute/core/CL/CLKernelLibrary.h>
#include <arm_compute/runtime/CL/CLScheduler.h>
#include <boost/test/unit_test.hpp>
#include <iostream>
#include <string>

Go to the source code of this file.

Typedefs

using FactoryType = ClWorkloadFactory
 

Functions

 ARMNN_AUTO_TEST_CASE (UnbiasedConvolution2dStride2x2Nhwc, SimpleConvolution2d3x3Stride2x2Test, false, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(SimpleConvolution2dAsymmetricPaddingNhwc
 
DataLayout::NHWC ARMNN_AUTO_TEST_CASE (Convolution2d3x3Dilation3x3, Convolution2d3x3Dilation3x3Test< DataType::Float32, DataType::Float32 >, false, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(Convolution2d3x3Dilation3x3Nhwc
 
DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (Convolution2d3x3Dilation3x3Uint8, Convolution2d3x3Dilation3x3Test< DataType::QAsymmU8, DataType::Signed32 >, false, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(Convolution2d3x3Dilation3x3NhwcUint8
 
DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (Convolution2d2x3x3Dilation3x3, Convolution2d2x3x3Dilation3x3Test< DataType::Float32, DataType::Float32 >, false, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(Convolution2d2x3x3Dilation3x3Nhwc
 
DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (Convolution2d2x3x3Dilation3x3Uint8, Convolution2d2x3x3Dilation3x3Test< DataType::QAsymmU8, DataType::Signed32 >, false, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(Convolution2d2x3x3Dilation3x3NhwcUint8
 
DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (Convolution2d2x2Dilation2x2Padding2x2Stride3x3, Convolution2d2x2Dilation2x2Padding2x2Stride3x3Test< DataType::Float32, DataType::Float32 >, false, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(Convolution2d2x2Dilation2x2Padding2x2Stride3x3Nhwc
 
DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (Convolution2d2x2Dilation2x2Padding2x2Stride3x3Uint8, Convolution2d2x2Dilation2x2Padding2x2Stride3x3Test< DataType::QAsymmU8, DataType::Signed32 >, false, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(Convolution2d2x2Dilation2x2Padding2x2Stride3x3NhwcUint8
 
DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (Convolution2dPerAxisQuantTestNchw, Convolution2dPerAxisQuantTest, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (Convolution2dPerAxisQuantTestNhwc, Convolution2dPerAxisQuantTest, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthwiseConvolution2dDepthMul1, DepthwiseConvolution2dDepthMul1Test, true, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(UnbiasedDepthwiseConvolution2dDepthMul1
 
DataLayout::NCHW ARMNN_AUTO_TEST_CASE (DepthwiseConvolution2dDepthMul1Uint8, DepthwiseConvolution2dDepthMul1Uint8Test, true, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(UnbiasedDepthwiseConvolution2dDepthMul1Uint8
 
DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (DepthwiseConvolution2dDepthMul1Nhwc, DepthwiseConvolution2dDepthMul1Test, true, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(UnbiasedDepthwiseConvolution2dDepthMul1Nhwc
 
DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC ARMNN_AUTO_TEST_CASE (DepthwiseConvolution2dDepthMul1Uint8Nhwc, DepthwiseConvolution2dDepthMul1Uint8Test, true, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(UnbiasedDepthwiseConvolution2dDepthMul1Uint8Nhwc
 
DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (SimpleDepthwiseConvolution2d3x3Dilation3x3Nhwc, SimpleDepthwiseConvolution2d3x3Dilation3x3NhwcTest) ARMNN_AUTO_TEST_CASE(DepthwiseConvolution2dAsymmetric
 
DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW ARMNN_AUTO_TEST_CASE (UnbiasedDepthwiseConvolution2dAsymmetric, DepthwiseConvolution2dAsymmetricTest, false, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(DepthwiseConvolution2dAsymmetricNhwc
 
DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NHWC ARMNN_AUTO_TEST_CASE (UnbiasedDepthwiseConvolution2dAsymmetricNhwc, DepthwiseConvolution2dAsymmetricTest, false, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(DepthwiseConvolution2dDepthMul64
 
 ARMNN_AUTO_TEST_CASE (DepthwiseConvolution2dPerAxisQuantTestNchw, DepthwiseConvolution2dPerAxisQuantTest, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthwiseConvolution2dPerAxisQuantTestNhwc, DepthwiseConvolution2dPerAxisQuantTest, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (ConcatUint8DifferentInputOutputQParam, ConcatDifferentInputOutputQParamTest< DataType::QAsymmU8 >, false) ARMNN_AUTO_TEST_CASE(IgnorePaddingSimpleAveragePooling2dNoPaddingUint8
 
IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test ARMNN_AUTO_TEST_CASE (IgnorePaddingAveragePooling2dSize3x2Stride2x2, IgnorePaddingAveragePooling2dSize3x2Stride2x2Test, false) ARMNN_AUTO_TEST_CASE(IgnorePaddingAveragePooling2dSize3x2Stride2x2NoPadding
 
IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test true ARMNN_AUTO_TEST_CASE (InstanceNormFloat32Nchw, InstanceNormFloat32Test, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (InstanceNormFloat16Nchw, InstanceNormFloat16Test, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (InstanceNormFloat32Nhwc, InstanceNormFloat32Test, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (InstanceNormFloat16Nhwc, InstanceNormFloat16Test, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (InstanceNormFloat32Nchw2, InstanceNormFloat32Test2, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (InstanceNormFloat16Nchw2, InstanceNormFloat16Test2, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (InstanceNormFloat32Nhwc2, InstanceNormFloat32Test2, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (InstanceNormFloat16Nhwc2, InstanceNormFloat16Test2, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (L2Normalization2dShape, L2Normalization2dShapeTest)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwFloat32_1, DepthToSpaceTest1< DataType::Float32 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwFloat32_2, DepthToSpaceTest2< DataType::Float32 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwFloat32_3, DepthToSpaceTest3< DataType::Float32 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwFloat32_4, DepthToSpaceTest4< DataType::Float32 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwFloat16_1, DepthToSpaceTest1< DataType::Float16 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwFloat16_2, DepthToSpaceTest2< DataType::Float16 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwFloat16_3, DepthToSpaceTest3< DataType::Float16 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwFloat16_4, DepthToSpaceTest4< DataType::Float16 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwInt8_1, DepthToSpaceTest1< DataType::QAsymmS8 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwInt8_2, DepthToSpaceTest2< DataType::QAsymmS8 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwInt8_3, DepthToSpaceTest3< DataType::QAsymmS8 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwInt8_4, DepthToSpaceTest4< DataType::QAsymmS8 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwUint8_1, DepthToSpaceTest1< DataType::QAsymmU8 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwUint8_2, DepthToSpaceTest2< DataType::QAsymmU8 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwUint8_3, DepthToSpaceTest3< DataType::QAsymmU8 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwUint8_4, DepthToSpaceTest4< DataType::QAsymmU8 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwInt16_1, DepthToSpaceTest1< DataType::QSymmS16 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwInt16_2, DepthToSpaceTest2< DataType::QSymmS16 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwInt16_3, DepthToSpaceTest3< DataType::QSymmS16 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNchwInt16_4, DepthToSpaceTest4< DataType::QSymmS16 >, DataLayout::NCHW)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcFloat32_1, DepthToSpaceTest1< DataType::Float32 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcFloat32_2, DepthToSpaceTest2< DataType::Float32 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcFloat32_3, DepthToSpaceTest3< DataType::Float32 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcFloat32_4, DepthToSpaceTest4< DataType::Float32 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcFloat16_1, DepthToSpaceTest1< DataType::Float16 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcFloat16_2, DepthToSpaceTest2< DataType::Float16 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcFloat16_3, DepthToSpaceTest3< DataType::Float16 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcFloat16_4, DepthToSpaceTest4< DataType::Float16 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcInt8_1, DepthToSpaceTest1< DataType::QAsymmS8 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcInt8_2, DepthToSpaceTest2< DataType::QAsymmS8 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcInt8_3, DepthToSpaceTest3< DataType::QAsymmS8 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcInt8_4, DepthToSpaceTest4< DataType::QAsymmS8 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcUint8_1, DepthToSpaceTest1< DataType::QAsymmU8 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcUint8_2, DepthToSpaceTest2< DataType::QAsymmU8 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcUint8_3, DepthToSpaceTest3< DataType::QAsymmU8 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcUint8_4, DepthToSpaceTest4< DataType::QAsymmU8 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcInt16_1, DepthToSpaceTest1< DataType::QSymmS16 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcInt16_2, DepthToSpaceTest2< DataType::QSymmS16 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcInt16_3, DepthToSpaceTest3< DataType::QSymmS16 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (DepthToSpaceNhwcInt16_4, DepthToSpaceTest4< DataType::QSymmS16 >, DataLayout::NHWC)
 
 ARMNN_AUTO_TEST_CASE (LstmLayerFloat32WithCifgWithPeepholeNoProjection, LstmLayerFloat32WithCifgWithPeepholeNoProjectionTest) ARMNN_AUTO_TEST_CASE(LstmLayerFloat32NoCifgNoPeepholeNoProjection
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest ARMNN_AUTO_TEST_CASE (LstmLayerFloat32NoCifgWithPeepholeWithProjection, LstmLayerFloat32NoCifgWithPeepholeWithProjectionTest) ARMNN_AUTO_TEST_CASE(LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNorm
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest ARMNN_AUTO_TEST_CASE (StridedSliceShrinkAxisMaskBitPosition0Dim3Float32, StridedSliceShrinkAxisMaskBitPosition0Dim3Float32Test) ARMNN_AUTO_TEST_CASE(StridedSliceShrinkAxisMaskBitPosition0And1Float32
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test ARMNN_AUTO_TEST_CASE (StridedSliceShrinkAxisMaskBitPosition0And2Float32, StridedSliceShrinkAxisMaskBitPosition0And2Float32Test) ARMNN_AUTO_TEST_CASE(StridedSliceShrinkAxisMaskBitPosition0And3Float32
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test ARMNN_AUTO_TEST_CASE (StridedSliceShrinkAxisMaskBitPosition0And1And3Float32, StridedSliceShrinkAxisMaskBitPosition0And1And3Float32Test) ARMNN_AUTO_TEST_CASE(StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test ARMNN_AUTO_TEST_CASE (StridedSliceShrinkAxisMaskBitPosition0And1Uint8, StridedSliceShrinkAxisMaskBitPosition0And1Uint8Test) ARMNN_AUTO_TEST_CASE(StridedSliceShrinkAxisMaskBitPosition0And2Uint8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test ARMNN_AUTO_TEST_CASE (StridedSliceShrinkAxisMaskBitPosition0And3Uint8, StridedSliceShrinkAxisMaskBitPosition0And3Uint8Test) ARMNN_AUTO_TEST_CASE(StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test ARMNN_AUTO_TEST_CASE (SimpleResizeBilinear, SimpleResizeBilinearTest< DataType::Float32 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(SimpleResizeBilinearInt8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW ARMNN_AUTO_TEST_CASE (SimpleResizeBilinearUint8, SimpleResizeBilinearTest< DataType::QAsymmU8 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(ResizeBilinearNop
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (ResizeBilinearNopInt8, ResizeBilinearNopTest< DataType::QAsymmS8 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(ResizeBilinearNopUint8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (ResizeBilinearSqMin, ResizeBilinearSqMinTest< DataType::Float32 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(ResizeBilinearSqMinInt8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (ResizeBilinearSqMinUint8, ResizeBilinearSqMinTest< DataType::QAsymmU8 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(ResizeBilinearMin
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (ResizeBilinearMinInt8, ResizeBilinearMinTest< DataType::QAsymmS8 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(ResizeBilinearMinUint8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (ResizeBilinearNopNhwc, ResizeBilinearNopTest< DataType::Float32 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(ResizeBilinearNopInt8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC ARMNN_AUTO_TEST_CASE (ResizeBilinearNopUint8Nhwc, ResizeBilinearNopTest< DataType::QAsymmU8 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(SimpleResizeBilinearNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (SimpleResizeBilinearInt8Nhwc, SimpleResizeBilinearTest< DataType::QAsymmS8 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(SimpleResizeBilinearUint8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (ResizeBilinearSqMinNhwc, ResizeBilinearSqMinTest< DataType::Float32 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(ResizeBilinearSqMinInt8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (ResizeBilinearSqMinUint8Nhwc, ResizeBilinearSqMinTest< DataType::QAsymmU8 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(ResizeBilinearMinNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (ResizeBilinearMinInt8Nhwc, ResizeBilinearMinTest< DataType::QAsymmS8 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(ResizeBilinearMinUint8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (SimpleResizeNearestNeighbor, SimpleResizeNearestNeighborTest< DataType::Float32 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(SimpleResizeNearestNeighborInt8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW ARMNN_AUTO_TEST_CASE (SimpleResizeNearestNeighborUint8, SimpleResizeNearestNeighborTest< DataType::QAsymmU8 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborNop
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (ResizeNearestNeighborNopInt8, ResizeNearestNeighborNopTest< DataType::QAsymmS8 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborNopUint8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (ResizeNearestNeighborSqMin, ResizeNearestNeighborSqMinTest< DataType::Float32 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborSqMinInt8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (ResizeNearestNeighborSqMinUint8, ResizeNearestNeighborSqMinTest< DataType::QAsymmU8 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborMin
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (ResizeNearestNeighborMinInt8, ResizeNearestNeighborMinTest< DataType::QAsymmS8 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborMinUint8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (ResizeNearestNeighborMag, ResizeNearestNeighborMagTest< DataType::Float32 >, DataLayout::NCHW, 0.1f, 50, 0.1f, 50) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborMagInt8
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE (ResizeNearestNeighborMagUint8, ResizeNearestNeighborMagTest< DataType::QAsymmU8 >, DataLayout::NCHW, 0.1f, 50, 0.1f, 50) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborNopNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC ARMNN_AUTO_TEST_CASE (ResizeNearestNeighborNopInt8Nhwc, ResizeNearestNeighborNopTest< DataType::QAsymmS8 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborNopUint8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (SimpleResizeNearestNeighborNhwc, SimpleResizeNearestNeighborTest< DataType::Float32 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(SimpleResizeNearestNeighborInt8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (SimpleResizeNearestNeighborUint8Nhwc, SimpleResizeNearestNeighborTest< DataType::QAsymmU8 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborSqMinNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (ResizeNearestNeighborSqMinInt8Nhwc, ResizeNearestNeighborSqMinTest< DataType::QAsymmS8 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborSqMinUint8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (ResizeNearestNeighborMinNhwc, ResizeNearestNeighborMinTest< DataType::Float32 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborMinInt8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (ResizeNearestNeighborMinUint8Nhwc, ResizeNearestNeighborMinTest< DataType::QAsymmU8 >, DataLayout::NHWC) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborMagNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (ResizeNearestNeighborMagInt8Nhwc, ResizeNearestNeighborMagTest< DataType::QAsymmS8 >, DataLayout::NHWC, 0.1f, 50, 0.1f, 50) ARMNN_AUTO_TEST_CASE(ResizeNearestNeighborMagUint8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (SimpleTransposeConvolution2dFloatNchw, SimpleTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >, true, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(SimpleTransposeConvolution2dFloatNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (SimpleTransposeConvolution2dUint8Nchw, SimpleTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >, true, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(SimpleTransposeConvolution2dUint8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (UnbiasedSimpleTransposeConvolution2dFloatNchw, SimpleTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >, false, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(UnbiasedSimpleTransposeConvolution2dFloatNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (UnbiasedSimpleTransposeConvolution2dUint8Nchw, SimpleTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >, true, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(UnbiasedSimpleTransposeConvolution2dUint8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (PaddedTransposeConvolution2dFloatNchw, PaddedTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >, true, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(PaddedTransposeConvolution2dFloatNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (PaddedTransposeConvolution2dUint8Nchw, PaddedTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >, true, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(PaddedTransposeConvolution2dUint8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (UnbiasedPaddedTransposeConvolution2dFloatNchw, PaddedTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >, false, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(UnbiasedPaddedTransposeConvolution2dFloatNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (UnbiasedPaddedTransposeConvolution2dUint8Nchw, PaddedTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >, true, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(UnbiasedPaddedTransposeConvolution2dUint8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (StridedTransposeConvolution2dFloatNchw, StridedTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >, true, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(StridedTransposeConvolution2dFloatNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (StridedTransposeConvolution2dUint8Nchw, StridedTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >, true, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(StridedTransposeConvolution2dUint8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (UnbiasedStridedTransposeConvolution2dFloatNchw, StridedTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >, false, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(UnbiasedStridedTransposeConvolution2dFloatNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (UnbiasedStridedTransposeConvolution2dUint8Nchw, StridedTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >, true, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(UnbiasedStridedTransposeConvolution2dUint8Nhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (MultiChannelTransposeConvolution2dFloatNchw, MultiChannelTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(MultiChannelTransposeConvolution2dFloatNhwc
 
LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE (MultiChannelTransposeConvolution2dUint8Nchw, MultiChannelTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >, DataLayout::NCHW) ARMNN_AUTO_TEST_CASE(MultiChannelTransposeConvolution2dUint8Nhwc
 

Variables

 Convolution2dAsymmetricPaddingTest
 
DataLayout::NHWC false
 
 DepthwiseConvolution2dDepthMul1Test
 
DataLayout::NCHW DepthwiseConvolution2dDepthMul1Uint8Test
 
DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DepthwiseConvolution2dAsymmetricTest
 
DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC true
 
DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NHWC DepthwiseConvolution2dDepthMul64Test
 
IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test IgnorePaddingAveragePooling2dSize3x2Stride2x2Test
 

Typedef Documentation

◆ FactoryType

Definition at line 31 of file ClLayerTests.cpp.

Function Documentation

◆ ARMNN_AUTO_TEST_CASE() [1/117]

ARMNN_AUTO_TEST_CASE ( UnbiasedConvolution2dStride2x2Nhwc  ,
SimpleConvolution2d3x3Stride2x2Test  ,
false  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [2/117]

DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( Convolution2d3x3Dilation3x3  ,
Convolution2d3x3Dilation3x3Test< DataType::Float32, DataType::Float32 >  ,
false  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [3/117]

DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( Convolution2d3x3Dilation3x3Uint8  ,
Convolution2d3x3Dilation3x3Test< DataType::QAsymmU8, DataType::Signed32 >  ,
false  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [4/117]

DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( Convolution2d2x3x3Dilation3x3  ,
Convolution2d2x3x3Dilation3x3Test< DataType::Float32, DataType::Float32 >  ,
false  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [5/117]

DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( Convolution2d2x3x3Dilation3x3Uint8  ,
Convolution2d2x3x3Dilation3x3Test< DataType::QAsymmU8, DataType::Signed32 >  ,
false  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [6/117]

DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( Convolution2d2x2Dilation2x2Padding2x2Stride3x3  ,
Convolution2d2x2Dilation2x2Padding2x2Stride3x3Test< DataType::Float32, DataType::Float32 >  ,
false  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [7/117]

DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( Convolution2d2x2Dilation2x2Padding2x2Stride3x3Uint8  ,
Convolution2d2x2Dilation2x2Padding2x2Stride3x3Test< DataType::QAsymmU8, DataType::Signed32 >  ,
false  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [8/117]

DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( Convolution2dPerAxisQuantTestNchw  ,
Convolution2dPerAxisQuantTest  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [9/117]

ARMNN_AUTO_TEST_CASE ( Convolution2dPerAxisQuantTestNhwc  ,
Convolution2dPerAxisQuantTest  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [10/117]

ARMNN_AUTO_TEST_CASE ( DepthwiseConvolution2dDepthMul1  ,
DepthwiseConvolution2dDepthMul1Test  ,
true  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [11/117]

DataLayout::NCHW ARMNN_AUTO_TEST_CASE ( DepthwiseConvolution2dDepthMul1Uint8  ,
DepthwiseConvolution2dDepthMul1Uint8Test  ,
true  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [12/117]

DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE ( DepthwiseConvolution2dDepthMul1Nhwc  ,
DepthwiseConvolution2dDepthMul1Test  ,
true  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [13/117]

DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( DepthwiseConvolution2dDepthMul1Uint8Nhwc  ,
DepthwiseConvolution2dDepthMul1Uint8Test  ,
true  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [14/117]

DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( SimpleDepthwiseConvolution2d3x3Dilation3x3Nhwc  ,
SimpleDepthwiseConvolution2d3x3Dilation3x3NhwcTest   
)

◆ ARMNN_AUTO_TEST_CASE() [15/117]

DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW ARMNN_AUTO_TEST_CASE ( UnbiasedDepthwiseConvolution2dAsymmetric  ,
DepthwiseConvolution2dAsymmetricTest  ,
false  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [16/117]

DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( UnbiasedDepthwiseConvolution2dAsymmetricNhwc  ,
DepthwiseConvolution2dAsymmetricTest  ,
false  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [17/117]

ARMNN_AUTO_TEST_CASE ( DepthwiseConvolution2dPerAxisQuantTestNchw  ,
DepthwiseConvolution2dPerAxisQuantTest  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [18/117]

ARMNN_AUTO_TEST_CASE ( DepthwiseConvolution2dPerAxisQuantTestNhwc  ,
DepthwiseConvolution2dPerAxisQuantTest  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [19/117]

ARMNN_AUTO_TEST_CASE ( ConcatUint8DifferentInputOutputQParam  ,
ConcatDifferentInputOutputQParamTest< DataType::QAsymmU8 >  ,
false   
)

◆ ARMNN_AUTO_TEST_CASE() [20/117]

IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test ARMNN_AUTO_TEST_CASE ( IgnorePaddingAveragePooling2dSize3x2Stride2x2  ,
IgnorePaddingAveragePooling2dSize3x2Stride2x2Test  ,
false   
)

◆ ARMNN_AUTO_TEST_CASE() [21/117]

IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test true ARMNN_AUTO_TEST_CASE ( InstanceNormFloat32Nchw  ,
InstanceNormFloat32Test  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [22/117]

ARMNN_AUTO_TEST_CASE ( InstanceNormFloat16Nchw  ,
InstanceNormFloat16Test  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [23/117]

ARMNN_AUTO_TEST_CASE ( InstanceNormFloat32Nhwc  ,
InstanceNormFloat32Test  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [24/117]

ARMNN_AUTO_TEST_CASE ( InstanceNormFloat16Nhwc  ,
InstanceNormFloat16Test  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [25/117]

ARMNN_AUTO_TEST_CASE ( InstanceNormFloat32Nchw2  ,
InstanceNormFloat32Test2  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [26/117]

ARMNN_AUTO_TEST_CASE ( InstanceNormFloat16Nchw2  ,
InstanceNormFloat16Test2  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [27/117]

ARMNN_AUTO_TEST_CASE ( InstanceNormFloat32Nhwc2  ,
InstanceNormFloat32Test2  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [28/117]

ARMNN_AUTO_TEST_CASE ( InstanceNormFloat16Nhwc2  ,
InstanceNormFloat16Test2  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [29/117]

ARMNN_AUTO_TEST_CASE ( L2Normalization2dShape  ,
L2Normalization2dShapeTest   
)

◆ ARMNN_AUTO_TEST_CASE() [30/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwFloat32_1  ,
DepthToSpaceTest1< DataType::Float32 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [31/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwFloat32_2  ,
DepthToSpaceTest2< DataType::Float32 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [32/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwFloat32_3  ,
DepthToSpaceTest3< DataType::Float32 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [33/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwFloat32_4  ,
DepthToSpaceTest4< DataType::Float32 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [34/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwFloat16_1  ,
DepthToSpaceTest1< DataType::Float16 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [35/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwFloat16_2  ,
DepthToSpaceTest2< DataType::Float16 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [36/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwFloat16_3  ,
DepthToSpaceTest3< DataType::Float16 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [37/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwFloat16_4  ,
DepthToSpaceTest4< DataType::Float16 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [38/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwInt8_1  ,
DepthToSpaceTest1< DataType::QAsymmS8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [39/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwInt8_2  ,
DepthToSpaceTest2< DataType::QAsymmS8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [40/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwInt8_3  ,
DepthToSpaceTest3< DataType::QAsymmS8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [41/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwInt8_4  ,
DepthToSpaceTest4< DataType::QAsymmS8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [42/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwUint8_1  ,
DepthToSpaceTest1< DataType::QAsymmU8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [43/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwUint8_2  ,
DepthToSpaceTest2< DataType::QAsymmU8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [44/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwUint8_3  ,
DepthToSpaceTest3< DataType::QAsymmU8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [45/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwUint8_4  ,
DepthToSpaceTest4< DataType::QAsymmU8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [46/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwInt16_1  ,
DepthToSpaceTest1< DataType::QSymmS16 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [47/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwInt16_2  ,
DepthToSpaceTest2< DataType::QSymmS16 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [48/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwInt16_3  ,
DepthToSpaceTest3< DataType::QSymmS16 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [49/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNchwInt16_4  ,
DepthToSpaceTest4< DataType::QSymmS16 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [50/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcFloat32_1  ,
DepthToSpaceTest1< DataType::Float32 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [51/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcFloat32_2  ,
DepthToSpaceTest2< DataType::Float32 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [52/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcFloat32_3  ,
DepthToSpaceTest3< DataType::Float32 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [53/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcFloat32_4  ,
DepthToSpaceTest4< DataType::Float32 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [54/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcFloat16_1  ,
DepthToSpaceTest1< DataType::Float16 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [55/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcFloat16_2  ,
DepthToSpaceTest2< DataType::Float16 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [56/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcFloat16_3  ,
DepthToSpaceTest3< DataType::Float16 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [57/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcFloat16_4  ,
DepthToSpaceTest4< DataType::Float16 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [58/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcInt8_1  ,
DepthToSpaceTest1< DataType::QAsymmS8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [59/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcInt8_2  ,
DepthToSpaceTest2< DataType::QAsymmS8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [60/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcInt8_3  ,
DepthToSpaceTest3< DataType::QAsymmS8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [61/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcInt8_4  ,
DepthToSpaceTest4< DataType::QAsymmS8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [62/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcUint8_1  ,
DepthToSpaceTest1< DataType::QAsymmU8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [63/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcUint8_2  ,
DepthToSpaceTest2< DataType::QAsymmU8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [64/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcUint8_3  ,
DepthToSpaceTest3< DataType::QAsymmU8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [65/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcUint8_4  ,
DepthToSpaceTest4< DataType::QAsymmU8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [66/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcInt16_1  ,
DepthToSpaceTest1< DataType::QSymmS16 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [67/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcInt16_2  ,
DepthToSpaceTest2< DataType::QSymmS16 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [68/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcInt16_3  ,
DepthToSpaceTest3< DataType::QSymmS16 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [69/117]

ARMNN_AUTO_TEST_CASE ( DepthToSpaceNhwcInt16_4  ,
DepthToSpaceTest4< DataType::QSymmS16 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [70/117]

ARMNN_AUTO_TEST_CASE ( LstmLayerFloat32WithCifgWithPeepholeNoProjection  ,
LstmLayerFloat32WithCifgWithPeepholeNoProjectionTest   
)

◆ ARMNN_AUTO_TEST_CASE() [71/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest ARMNN_AUTO_TEST_CASE ( LstmLayerFloat32NoCifgWithPeepholeWithProjection  ,
LstmLayerFloat32NoCifgWithPeepholeWithProjectionTest   
)

◆ ARMNN_AUTO_TEST_CASE() [72/117]

◆ ARMNN_AUTO_TEST_CASE() [73/117]

◆ ARMNN_AUTO_TEST_CASE() [74/117]

◆ ARMNN_AUTO_TEST_CASE() [75/117]

◆ ARMNN_AUTO_TEST_CASE() [76/117]

◆ ARMNN_AUTO_TEST_CASE() [77/117]

◆ ARMNN_AUTO_TEST_CASE() [78/117]

◆ ARMNN_AUTO_TEST_CASE() [79/117]

◆ ARMNN_AUTO_TEST_CASE() [80/117]

◆ ARMNN_AUTO_TEST_CASE() [81/117]

◆ ARMNN_AUTO_TEST_CASE() [82/117]

◆ ARMNN_AUTO_TEST_CASE() [83/117]

◆ ARMNN_AUTO_TEST_CASE() [84/117]

◆ ARMNN_AUTO_TEST_CASE() [85/117]

◆ ARMNN_AUTO_TEST_CASE() [86/117]

◆ ARMNN_AUTO_TEST_CASE() [87/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( ResizeBilinearSqMinUint8Nhwc  ,
ResizeBilinearSqMinTest< DataType::QAsymmU8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [88/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( ResizeBilinearMinInt8Nhwc  ,
ResizeBilinearMinTest< DataType::QAsymmS8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [89/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( SimpleResizeNearestNeighbor  ,
SimpleResizeNearestNeighborTest< DataType::Float32 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [90/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW ARMNN_AUTO_TEST_CASE ( SimpleResizeNearestNeighborUint8  ,
SimpleResizeNearestNeighborTest< DataType::QAsymmU8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [91/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE ( ResizeNearestNeighborNopInt8  ,
ResizeNearestNeighborNopTest< DataType::QAsymmS8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [92/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE ( ResizeNearestNeighborSqMin  ,
ResizeNearestNeighborSqMinTest< DataType::Float32 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [93/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE ( ResizeNearestNeighborSqMinUint8  ,
ResizeNearestNeighborSqMinTest< DataType::QAsymmU8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [94/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE ( ResizeNearestNeighborMinInt8  ,
ResizeNearestNeighborMinTest< DataType::QAsymmS8 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [95/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE ( ResizeNearestNeighborMag  ,
ResizeNearestNeighborMagTest< DataType::Float32 >  ,
DataLayout::NCHW  ,
0.  1f,
50  ,
0.  1f,
50   
)

◆ ARMNN_AUTO_TEST_CASE() [96/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW ARMNN_AUTO_TEST_CASE ( ResizeNearestNeighborMagUint8  ,
ResizeNearestNeighborMagTest< DataType::QAsymmU8 >  ,
DataLayout::NCHW  ,
0.  1f,
50  ,
0.  1f,
50   
)

◆ ARMNN_AUTO_TEST_CASE() [97/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( ResizeNearestNeighborNopInt8Nhwc  ,
ResizeNearestNeighborNopTest< DataType::QAsymmS8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [98/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( SimpleResizeNearestNeighborNhwc  ,
SimpleResizeNearestNeighborTest< DataType::Float32 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [99/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( SimpleResizeNearestNeighborUint8Nhwc  ,
SimpleResizeNearestNeighborTest< DataType::QAsymmU8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [100/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( ResizeNearestNeighborSqMinInt8Nhwc  ,
ResizeNearestNeighborSqMinTest< DataType::QAsymmS8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [101/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( ResizeNearestNeighborMinNhwc  ,
ResizeNearestNeighborMinTest< DataType::Float32 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [102/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( ResizeNearestNeighborMinUint8Nhwc  ,
ResizeNearestNeighborMinTest< DataType::QAsymmU8 >  ,
DataLayout::NHWC   
)

◆ ARMNN_AUTO_TEST_CASE() [103/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( ResizeNearestNeighborMagInt8Nhwc  ,
ResizeNearestNeighborMagTest< DataType::QAsymmS8 >  ,
DataLayout::NHWC  ,
0.  1f,
50  ,
0.  1f,
50   
)

◆ ARMNN_AUTO_TEST_CASE() [104/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( SimpleTransposeConvolution2dFloatNchw  ,
SimpleTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >  ,
true  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [105/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( SimpleTransposeConvolution2dUint8Nchw  ,
SimpleTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >  ,
true  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [106/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( UnbiasedSimpleTransposeConvolution2dFloatNchw  ,
SimpleTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >  ,
false  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [107/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( UnbiasedSimpleTransposeConvolution2dUint8Nchw  ,
SimpleTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >  ,
true  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [108/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( PaddedTransposeConvolution2dFloatNchw  ,
PaddedTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >  ,
true  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [109/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( PaddedTransposeConvolution2dUint8Nchw  ,
PaddedTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >  ,
true  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [110/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( UnbiasedPaddedTransposeConvolution2dFloatNchw  ,
PaddedTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >  ,
false  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [111/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( UnbiasedPaddedTransposeConvolution2dUint8Nchw  ,
PaddedTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >  ,
true  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [112/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( StridedTransposeConvolution2dFloatNchw  ,
StridedTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >  ,
true  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [113/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( StridedTransposeConvolution2dUint8Nchw  ,
StridedTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >  ,
true  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [114/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( UnbiasedStridedTransposeConvolution2dFloatNchw  ,
StridedTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >  ,
false  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [115/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( UnbiasedStridedTransposeConvolution2dUint8Nchw  ,
StridedTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >  ,
true  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [116/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( MultiChannelTransposeConvolution2dFloatNchw  ,
MultiChannelTransposeConvolution2dTest< DataType::Float32, DataType::Float32 >  ,
DataLayout::NCHW   
)

◆ ARMNN_AUTO_TEST_CASE() [117/117]

LstmLayerFloat32NoCifgNoPeepholeNoProjectionTest LstmLayerFloat32NoCifgWithPeepholeWithProjectionWithLayerNormTest StridedSliceShrinkAxisMaskBitPosition0And1Float32Test StridedSliceShrinkAxisMaskBitPosition0And3Float32Test StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC ARMNN_AUTO_TEST_CASE ( MultiChannelTransposeConvolution2dUint8Nchw  ,
MultiChannelTransposeConvolution2dTest< DataType::QAsymmU8, DataType::Signed32 >  ,
DataLayout::NCHW   
)

Variable Documentation

◆ Convolution2dAsymmetricPaddingTest

Convolution2dAsymmetricPaddingTest

Definition at line 127 of file ClLayerTests.cpp.

◆ DepthwiseConvolution2dAsymmetricTest

DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW armnn::DataLayout::NCHW armnn::DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DepthwiseConvolution2dAsymmetricTest

Definition at line 210 of file ClLayerTests.cpp.

◆ DepthwiseConvolution2dDepthMul1Test

DataLayout::NCHW DataLayout::NCHW DepthwiseConvolution2dDepthMul1Test

Definition at line 188 of file ClLayerTests.cpp.

◆ DepthwiseConvolution2dDepthMul1Uint8Test

DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW armnn::DataLayout::NCHW armnn::DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DepthwiseConvolution2dDepthMul1Uint8Test

Definition at line 192 of file ClLayerTests.cpp.

◆ DepthwiseConvolution2dDepthMul64Test

DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NHWC DepthwiseConvolution2dDepthMul64Test

Definition at line 218 of file ClLayerTests.cpp.

◆ false

DataLayout::NHWC DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW armnn::DataLayout::NCHW armnn::DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW false

Definition at line 137 of file ClLayerTests.cpp.

◆ IgnorePaddingAveragePooling2dSize3x2Stride2x2Test

IgnorePaddingSimpleAveragePooling2dNoPaddingUint8Test IgnorePaddingAveragePooling2dSize3x2Stride2x2Test

Definition at line 279 of file ClLayerTests.cpp.

◆ true

DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC DataLayout::NCHW DataLayout::NHWC DataLayout::NHWC DataLayout::NHWC true

Definition at line 210 of file ClLayerTests.cpp.

Referenced by FullyConnectedTest(), and TfLiteParser::OutputShapeOfSqueeze().