From 549b9600a6eaf0727fa084465a75f173edf8f381 Mon Sep 17 00:00:00 2001 From: Nikhil Raj Date: Tue, 24 May 2022 11:32:07 +0100 Subject: Update 22.05 Doxygen Docs after updates to main Readme Signed-off-by: Nikhil Raj Change-Id: I56711772406a41ff81fa136a5fb6c59c9b9cf504 --- 22.05/_pooling3d_test_impl_8cpp.xhtml | 2253 +++++++++++++++++++++++++++++++++ 1 file changed, 2253 insertions(+) create mode 100644 22.05/_pooling3d_test_impl_8cpp.xhtml (limited to '22.05/_pooling3d_test_impl_8cpp.xhtml') diff --git a/22.05/_pooling3d_test_impl_8cpp.xhtml b/22.05/_pooling3d_test_impl_8cpp.xhtml new file mode 100644 index 0000000000..f71935a9bb --- /dev/null +++ b/22.05/_pooling3d_test_impl_8cpp.xhtml @@ -0,0 +1,2253 @@ + + + + + + + + + + + + + +ArmNN: src/backends/backendsCommon/test/layerTests/Pooling3dTestImpl.cpp File Reference + + + + + + + + + + + + + + + + +
+
+ + + + ArmNN + + + +
+
+  22.05 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
Pooling3dTestImpl.cpp File Reference
+
+
+ +

Go to the source code of this file.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

LayerTestResult< float, 5 > SimpleMaxPooling3dSize2x2x2Stride1x1x1Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > SimpleMaxPooling3dSize2x2x2Stride1x1x1Uint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > SimpleMaxPooling3dSize2x2x2Stride1x1x1Int16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > SimpleMaxPooling3dTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > SimpleMaxPooling3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > SimpleMaxPooling3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > IgnorePaddingSimpleMaxPooling3dTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > IgnorePaddingSimpleMaxPooling3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > IgnorePaddingSimpleMaxPooling3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > SimpleAveragePooling3dTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > SimpleAveragePooling3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > SimpleAveragePooling3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > SimpleL2Pooling3dTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > SimpleL2Pooling3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > SimpleL2Pooling3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > LargeTensorsAveragePooling3dTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > LargeTensorsAveragePooling3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > LargeTensorsAveragePooling3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > IgnorePaddingSimpleAveragePooling3dTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > IgnorePaddingSimpleAveragePooling3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > IgnorePaddingSimpleAveragePooling3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > IgnorePaddingSimpleL2Pooling3dTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > IgnorePaddingSimpleL2Pooling3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > IgnorePaddingSimpleL2Pooling3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > AsymmetricNonSquareMaxPooling3dTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > AsymmetricNonSquareMaxPooling3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > AsymmetricNonSquareMaxPooling3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > AsymmetricNonSquareAveragePooling3dTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > AsymmetricNonSquareAveragePooling3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > AsymmetricNonSquareAveragePooling3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > AsymmetricNonSquareL2Pooling3dTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > AsymmetricNonSquareL2Pooling3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > AsymmetricNonSquareL2Pooling3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::DataLayout dataLayout)
 
LayerTestResult< float, 5 > ComparePooling3dTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::IWorkloadFactory &refWorkloadFactory, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::ITensorHandleFactory &refTensorHandleFactory, armnn::PoolingAlgorithm poolingType, const armnn::DataLayout dataLayout)
 
LayerTestResult< uint8_t, 5 > ComparePooling3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::IWorkloadFactory &refWorkloadFactory, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::ITensorHandleFactory &refTensorHandleFactory, armnn::PoolingAlgorithm poolingType, const armnn::DataLayout dataLayout)
 
LayerTestResult< int16_t, 5 > ComparePooling3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::IWorkloadFactory &refWorkloadFactory, const armnn::ITensorHandleFactory &tensorHandleFactory, const armnn::ITensorHandleFactory &refTensorHandleFactory, armnn::PoolingAlgorithm poolingType, const armnn::DataLayout dataLayout)
 
+

Function Documentation

+ +

◆ AsymmetricNonSquareAveragePooling3dInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> AsymmetricNonSquareAveragePooling3dInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1552 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1557 {
1558  return AsymmetricNonSquareAveragePooling3dTestCommon<armnn::DataType::QSymmS16>(
1559  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1560 }
+
+
+ +

◆ AsymmetricNonSquareAveragePooling3dTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> AsymmetricNonSquareAveragePooling3dTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1532 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1537 {
1538  return AsymmetricNonSquareAveragePooling3dTestCommon<armnn::DataType::Float32>(
1539  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1540 }
+
+
+ +

◆ AsymmetricNonSquareAveragePooling3dUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> AsymmetricNonSquareAveragePooling3dUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1542 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1547 {
1548  return AsymmetricNonSquareAveragePooling3dTestCommon<armnn::DataType::QAsymmU8>(
1549  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1550 }
+
+
+ +

◆ AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1582 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1587 {
1588  return AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTestCommon<armnn::DataType::QSymmS16>(
1589  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1590 }
+
+
+ +

◆ AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1562 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1567 {
1568  return AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTestCommon<armnn::DataType::Float32>(
1569  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1570 }
+
+
+ +

◆ AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1572 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1577 {
1578  return AsymmetricNonSquareAveragePooling3dWithPaddingOnlyPoolTestCommon<armnn::DataType::QAsymmU8>(
1579  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1580 }
+
+
+ +

◆ AsymmetricNonSquareL2Pooling3dInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> AsymmetricNonSquareL2Pooling3dInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1612 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1617 {
1618  return AsymmetricNonSquareL2Pooling3dTestCommon<armnn::DataType::QSymmS16>(
1619  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1620 }
+
+
+ +

◆ AsymmetricNonSquareL2Pooling3dTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> AsymmetricNonSquareL2Pooling3dTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1592 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1597 {
1598  return AsymmetricNonSquareL2Pooling3dTestCommon<armnn::DataType::Float32>(
1599  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1600 }
+
+
+ +

◆ AsymmetricNonSquareL2Pooling3dUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> AsymmetricNonSquareL2Pooling3dUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1602 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1607 {
1608  return AsymmetricNonSquareL2Pooling3dTestCommon<armnn::DataType::QAsymmU8>(
1609  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1610 }
+
+
+ +

◆ AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1642 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1647 {
1648  return AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTestCommon<armnn::DataType::QSymmS16>(
1649  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1650 }
+
+
+ +

◆ AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1622 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1627 {
1628  return AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTestCommon<armnn::DataType::Float32>(
1629  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1630 }
+
+
+ +

◆ AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1632 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1637 {
1638  return AsymmetricNonSquareL2Pooling3dWithPaddingOnlyPoolTestCommon<armnn::DataType::QAsymmU8>(
1639  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1640 }
+
+
+ +

◆ AsymmetricNonSquareMaxPooling3dInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> AsymmetricNonSquareMaxPooling3dInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1492 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1497 {
1498  return AsymmetricNonSquareMaxPooling3dTestCommon<armnn::DataType::QSymmS16>(
1499  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1500 }
+
+
+ +

◆ AsymmetricNonSquareMaxPooling3dTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> AsymmetricNonSquareMaxPooling3dTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1472 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1477 {
1478  return AsymmetricNonSquareMaxPooling3dTestCommon<armnn::DataType::Float32>(
1479  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1480 }
+
+
+ +

◆ AsymmetricNonSquareMaxPooling3dUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> AsymmetricNonSquareMaxPooling3dUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1482 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1487 {
1488  return AsymmetricNonSquareMaxPooling3dTestCommon<armnn::DataType::QAsymmU8>(
1489  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1490 }
+
+
+ +

◆ AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1522 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1527 {
1528  return AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTestCommon<armnn::DataType::QSymmS16>(
1529  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1530 }
+
+
+ +

◆ AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1502 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1507 {
1508  return AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTestCommon<armnn::DataType::Float32>(
1509  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1510 }
+
+
+ +

◆ AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1512 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1517 {
1518  return AsymmetricNonSquareMaxPooling3dWithPaddingOnlyPoolTestCommon<armnn::DataType::QAsymmU8>(
1519  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1520 }
+
+
+ +

◆ ComparePooling3dInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> ComparePooling3dInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
armnn::IWorkloadFactoryrefWorkloadFactory,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::ITensorHandleFactoryrefTensorHandleFactory,
armnn::PoolingAlgorithm poolingType,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1680 of file Pooling3dTestImpl.cpp.

+
1688 {
1689  return ComparePooling3dTestCommon<armnn::DataType::QSymmS16>(
1690  workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory,
1691  poolingType, dataLayout);
1692 }
+
+
+ +

◆ ComparePooling3dTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> ComparePooling3dTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
armnn::IWorkloadFactoryrefWorkloadFactory,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::ITensorHandleFactoryrefTensorHandleFactory,
armnn::PoolingAlgorithm poolingType,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1652 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1660 {
1661  return ComparePooling3dTestCommon<armnn::DataType::Float32>(
1662  workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory,
1663  poolingType, dataLayout);
1664 }
+
+
+ +

◆ ComparePooling3dUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> ComparePooling3dUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
armnn::IWorkloadFactoryrefWorkloadFactory,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::ITensorHandleFactoryrefTensorHandleFactory,
armnn::PoolingAlgorithm poolingType,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1666 of file Pooling3dTestImpl.cpp.

+
1674 {
1675  return ComparePooling3dTestCommon<armnn::DataType::QAsymmU8>(
1676  workloadFactory, memoryManager, refWorkloadFactory, tensorHandleFactory, refTensorHandleFactory,
1677  poolingType, dataLayout, 0.1f, 128);
1678 }
+
+
+ +

◆ IgnorePaddingSimpleAveragePooling3dInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> IgnorePaddingSimpleAveragePooling3dInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1432 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1437 {
1438  return IgnorePaddingSimpleAveragePooling3dTestCommon<armnn::DataType::QSymmS16>(
1439  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1440 }
+
+
+ +

◆ IgnorePaddingSimpleAveragePooling3dTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> IgnorePaddingSimpleAveragePooling3dTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1412 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1417 {
1418  return IgnorePaddingSimpleAveragePooling3dTestCommon<armnn::DataType::Float32>(
1419  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1420 }
+
+
+ +

◆ IgnorePaddingSimpleAveragePooling3dUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> IgnorePaddingSimpleAveragePooling3dUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1422 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1427 {
1428  return IgnorePaddingSimpleAveragePooling3dTestCommon<armnn::DataType::QAsymmU8>(
1429  workloadFactory, memoryManager, tensorHandleFactory, dataLayout, 1.0f, -5);
1430 }
+
+
+ +

◆ IgnorePaddingSimpleL2Pooling3dInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> IgnorePaddingSimpleL2Pooling3dInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1462 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1467 {
1468  return IgnorePaddingSimpleL2Pooling3dTestCommon<armnn::DataType::QSymmS16>(
1469  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1470 }
+
+
+ +

◆ IgnorePaddingSimpleL2Pooling3dTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> IgnorePaddingSimpleL2Pooling3dTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1442 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1447 {
1448  return IgnorePaddingSimpleL2Pooling3dTestCommon<armnn::DataType::Float32>(
1449  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1450 }
+
+
+ +

◆ IgnorePaddingSimpleL2Pooling3dUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> IgnorePaddingSimpleL2Pooling3dUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1452 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1457 {
1458  return IgnorePaddingSimpleL2Pooling3dTestCommon<armnn::DataType::QAsymmU8>(
1459  workloadFactory, memoryManager, tensorHandleFactory, dataLayout, 1.0f, -5);
1460 }
+
+
+ +

◆ IgnorePaddingSimpleMaxPooling3dInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> IgnorePaddingSimpleMaxPooling3dInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1312 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1317 {
1318  return IgnorePaddingSimpleMaxPooling3dTestCommon<armnn::DataType::QSymmS16>(
1319  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1320 }
+
+
+ +

◆ IgnorePaddingSimpleMaxPooling3dTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> IgnorePaddingSimpleMaxPooling3dTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1292 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1297 {
1298  return IgnorePaddingSimpleMaxPooling3dTestCommon<armnn::DataType::Float32>(
1299  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1300 }
+
+
+ +

◆ IgnorePaddingSimpleMaxPooling3dUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> IgnorePaddingSimpleMaxPooling3dUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1302 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1307 {
1308  return IgnorePaddingSimpleMaxPooling3dTestCommon<armnn::DataType::QAsymmU8>(
1309  workloadFactory, memoryManager, tensorHandleFactory,dataLayout, 1.0f, -5);
1310 }
+
+
+ +

◆ LargeTensorsAveragePooling3dInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> LargeTensorsAveragePooling3dInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1402 of file Pooling3dTestImpl.cpp.

+
1407 {
1408  return LargeTensorsAveragePooling3dTestCommon<armnn::DataType::QSymmS16>(
1409  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1410 }
+
+
+ +

◆ LargeTensorsAveragePooling3dTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> LargeTensorsAveragePooling3dTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1382 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1387 {
1388  return LargeTensorsAveragePooling3dTestCommon<armnn::DataType::Float32>(
1389  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1390 }
+
+
+ +

◆ LargeTensorsAveragePooling3dUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> LargeTensorsAveragePooling3dUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1392 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1397 {
1398  return LargeTensorsAveragePooling3dTestCommon<armnn::DataType::QAsymmU8>(
1399  workloadFactory, memoryManager, tensorHandleFactory, dataLayout, 0.5, -1);
1400 }
+
+
+ +

◆ SimpleAveragePooling3dInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> SimpleAveragePooling3dInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1342 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1347 {
1348  return SimpleAveragePooling3dTestCommon<armnn::DataType::QSymmS16>(
1349  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1350 }
+
+
+ +

◆ SimpleAveragePooling3dTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> SimpleAveragePooling3dTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1322 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1327 {
1328  return SimpleAveragePooling3dTestCommon<armnn::DataType::Float32>(
1329  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1330 }
+
+
+ +

◆ SimpleAveragePooling3dUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> SimpleAveragePooling3dUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1332 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1337 {
1338  return SimpleAveragePooling3dTestCommon<armnn::DataType::QAsymmU8>(
1339  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1340 }
+
+
+ +

◆ SimpleL2Pooling3dInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> SimpleL2Pooling3dInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1372 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1377 {
1378  return SimpleL2Pooling3dTestCommon<armnn::DataType::QSymmS16>(
1379  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1380 }
+
+
+ +

◆ SimpleL2Pooling3dTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> SimpleL2Pooling3dTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1352 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1357 {
1358  return SimpleL2Pooling3dTestCommon<armnn::DataType::Float32>(
1359  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1360 }
+
+
+ +

◆ SimpleL2Pooling3dUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> SimpleL2Pooling3dUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1362 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1367 {
1368  return SimpleL2Pooling3dTestCommon<armnn::DataType::QAsymmU8>(
1369  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1370 }
+
+
+ +

◆ SimpleMaxPooling3dInt16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> SimpleMaxPooling3dInt16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1282 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1287 {
1288  return SimpleMaxPooling3dTestCommon<armnn::DataType::QSymmS16>(
1289  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1290 }
+
+
+ +

◆ SimpleMaxPooling3dSize2x2x2Stride1x1x1Int16Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<int16_t, 5> SimpleMaxPooling3dSize2x2x2Stride1x1x1Int16Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1252 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1257 {
1258  return SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon<armnn::DataType::QSymmS16>(
1259  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1260 }
+
+
+ +

◆ SimpleMaxPooling3dSize2x2x2Stride1x1x1Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> SimpleMaxPooling3dSize2x2x2Stride1x1x1Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1232 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1237 {
1238  return SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon<armnn::DataType::Float32>(
1239  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1240 }
+
+
+ +

◆ SimpleMaxPooling3dSize2x2x2Stride1x1x1Uint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> SimpleMaxPooling3dSize2x2x2Stride1x1x1Uint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1242 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1247 {
1248  return SimpleMaxPooling3dSize2x2x2Stride1x1x1TestCommon<armnn::DataType::QAsymmU8>(
1249  workloadFactory, memoryManager, tensorHandleFactory, dataLayout, 0.1f, 128);
1250 }
+
+
+ +

◆ SimpleMaxPooling3dTest()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<float, 5> SimpleMaxPooling3dTest (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1262 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1267 {
1268  return SimpleMaxPooling3dTestCommon<armnn::DataType::Float32>(
1269  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1270 }
+
+
+ +

◆ SimpleMaxPooling3dUint8Test()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LayerTestResult<uint8_t, 5> SimpleMaxPooling3dUint8Test (armnn::IWorkloadFactoryworkloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtrmemoryManager,
const armnn::ITensorHandleFactorytensorHandleFactory,
const armnn::DataLayout dataLayout 
)
+
+ +

Definition at line 1272 of file Pooling3dTestImpl.cpp.

+ +

Referenced by TEST_SUITE().

+
1277 {
1278  return SimpleMaxPooling3dTestCommon<armnn::DataType::QAsymmU8>(
1279  workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
1280 }
+
+
+
+
+ + + + -- cgit v1.2.1