ArmNN
 22.05.01
DebugTestImpl.hpp File Reference

Go to the source code of this file.

Functions

LayerTestResult< float, 4 > Debug4dFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 3 > Debug3dFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 2 > Debug2dFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 1 > Debug1dFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< armnn::BFloat16, 4 > Debug4dBFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< armnn::BFloat16, 3 > Debug3dBFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< armnn::BFloat16, 2 > Debug2dBFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< armnn::BFloat16, 1 > Debug1dBFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 4 > Debug4dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 3 > Debug3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 2 > Debug2dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 1 > Debug1dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 4 > Debug4dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 3 > Debug3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 2 > Debug2dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 1 > Debug1dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 

Function Documentation

◆ Debug1dBFloat16Test()

LayerTestResult<armnn::BFloat16, 1> Debug1dBFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 337 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

340 {
341  return Debug1dTest<armnn::DataType::BFloat16>(workloadFactory, memoryManager);
342 }

◆ Debug1dFloat32Test()

LayerTestResult<float, 1> Debug1dFloat32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 309 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

312 {
313  return Debug1dTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
314 }

◆ Debug1dInt16Test()

LayerTestResult<int16_t, 1> Debug1dInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 393 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

396 {
397  return Debug1dTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
398 }

◆ Debug1dUint8Test()

LayerTestResult<uint8_t, 1> Debug1dUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 365 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

368 {
369  return Debug1dTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
370 }

◆ Debug2dBFloat16Test()

LayerTestResult<armnn::BFloat16, 2> Debug2dBFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 330 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

333 {
334  return Debug2dTest<armnn::DataType::BFloat16>(workloadFactory, memoryManager);
335 }

◆ Debug2dFloat32Test()

LayerTestResult<float, 2> Debug2dFloat32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 302 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

305 {
306  return Debug2dTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
307 }

◆ Debug2dInt16Test()

LayerTestResult<int16_t, 2> Debug2dInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 386 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

389 {
390  return Debug2dTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
391 }

◆ Debug2dUint8Test()

LayerTestResult<uint8_t, 2> Debug2dUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 358 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

361 {
362  return Debug2dTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
363 }

◆ Debug3dBFloat16Test()

LayerTestResult<armnn::BFloat16, 3> Debug3dBFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 323 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

326 {
327  return Debug3dTest<armnn::DataType::BFloat16>(workloadFactory, memoryManager);
328 }

◆ Debug3dFloat32Test()

LayerTestResult<float, 3> Debug3dFloat32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 295 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

298 {
299  return Debug3dTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
300 }

◆ Debug3dInt16Test()

LayerTestResult<int16_t, 3> Debug3dInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 379 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

382 {
383  return Debug3dTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
384 }

◆ Debug3dUint8Test()

LayerTestResult<uint8_t, 3> Debug3dUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 351 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

354 {
355  return Debug3dTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
356 }

◆ Debug4dBFloat16Test()

LayerTestResult<armnn::BFloat16, 4> Debug4dBFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 316 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

319 {
320  return Debug4dTest<armnn::DataType::BFloat16>(workloadFactory, memoryManager);
321 }

◆ Debug4dFloat32Test()

LayerTestResult<float, 4> Debug4dFloat32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 288 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

291 {
292  return Debug4dTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
293 }

◆ Debug4dInt16Test()

LayerTestResult<int16_t, 4> Debug4dInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 372 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

375 {
376  return Debug4dTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
377 }

◆ Debug4dUint8Test()

LayerTestResult<uint8_t, 4> Debug4dUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 344 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

347 {
348  return Debug4dTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
349 }