ArmNN
 21.08
DebugTestImpl.cpp 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 335 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug1dFloat32Test()

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

Definition at line 307 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug1dInt16Test()

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

Definition at line 391 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug1dUint8Test()

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

Definition at line 363 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug2dBFloat16Test()

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

Definition at line 328 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug2dFloat32Test()

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

Definition at line 300 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug2dInt16Test()

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

Definition at line 384 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug2dUint8Test()

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

Definition at line 356 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug3dBFloat16Test()

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

Definition at line 321 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug3dFloat32Test()

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

Definition at line 293 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug3dInt16Test()

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

Definition at line 377 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug3dUint8Test()

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

Definition at line 349 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug4dBFloat16Test()

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

Definition at line 314 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug4dFloat32Test()

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

Definition at line 286 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug4dInt16Test()

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

Definition at line 370 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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

◆ Debug4dUint8Test()

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

Definition at line 342 of file DebugTestImpl.cpp.

Referenced by TEST_SUITE().

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