ArmNN
 22.05.01
SpaceToBatchNdTestImpl.hpp File Reference

Go to the source code of this file.

Functions

LayerTestResult< float, 4 > SpaceToBatchNdSimpleFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< float, 4 > SpaceToBatchNdMultiChannelsFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< float, 4 > SpaceToBatchNdMultiBlockFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< float, 4 > SpaceToBatchNdPaddingFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< armnn::Half, 4 > SpaceToBatchNdSimpleFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< armnn::Half, 4 > SpaceToBatchNdMultiChannelsFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< armnn::Half, 4 > SpaceToBatchNdMultiBlockFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< armnn::Half, 4 > SpaceToBatchNdPaddingFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< uint8_t, 4 > SpaceToBatchNdSimpleUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< uint8_t, 4 > SpaceToBatchNdMultiChannelsUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< uint8_t, 4 > SpaceToBatchNdMultiBlockUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< uint8_t, 4 > SpaceToBatchNdPaddingUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< float, 4 > SpaceToBatchNdSimpleNhwcFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< float, 4 > SpaceToBatchNdMultiChannelsNhwcFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< float, 4 > SpaceToBatchNdMultiBlockNhwcFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< float, 4 > SpaceToBatchNdPaddingNhwcFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< armnn::Half, 4 > SpaceToBatchNdSimpleNhwcFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< armnn::Half, 4 > SpaceToBatchNdMultiChannelsNhwcFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< armnn::Half, 4 > SpaceToBatchNdMultiBlockNhwcFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< armnn::Half, 4 > SpaceToBatchNdPaddingNhwcFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< uint8_t, 4 > SpaceToBatchNdSimpleNhwcUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< uint8_t, 4 > SpaceToBatchNdMultiChannelsNhwcUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< uint8_t, 4 > SpaceToBatchNdMultiBlockNhwcUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< uint8_t, 4 > SpaceToBatchNdPaddingNhwcUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< int16_t, 4 > SpaceToBatchNdSimpleUint16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< int16_t, 4 > SpaceToBatchNdMultiChannelsUint16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< int16_t, 4 > SpaceToBatchNdMultiBlockUint16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< int16_t, 4 > SpaceToBatchNdPaddingUint16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< int16_t, 4 > SpaceToBatchNdSimpleNhwcUint16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< int16_t, 4 > SpaceToBatchNdMultiChannelsNhwcUint16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< int16_t, 4 > SpaceToBatchNdMultiBlockNhwcUint16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 
LayerTestResult< int16_t, 4 > SpaceToBatchNdPaddingNhwcUint16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory)
 

Function Documentation

◆ SpaceToBatchNdMultiBlockFloat16Test()

LayerTestResult<armnn::Half, 4> SpaceToBatchNdMultiBlockFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory 
)

Definition at line 366 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

370 {
371  return SpaceToBatchNdMultiBlockTest<armnn::DataType::Float16>(workloadFactory,
372  memoryManager,
373  tensorHandleFactory);
374 }

◆ SpaceToBatchNdMultiBlockFloat32Test()

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

Definition at line 326 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

330 {
331  return SpaceToBatchNdMultiBlockTest<armnn::DataType::Float32>(workloadFactory,
332  memoryManager,
333  tensorHandleFactory);
334 }

◆ SpaceToBatchNdMultiBlockNhwcFloat16Test()

LayerTestResult<armnn::Half, 4> SpaceToBatchNdMultiBlockNhwcFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory 
)

Definition at line 486 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

490 {
491  return SpaceToBatchNdMultiBlockNhwcTest<armnn::DataType::Float16>(workloadFactory,
492  memoryManager,
493  tensorHandleFactory);
494 }

◆ SpaceToBatchNdMultiBlockNhwcFloat32Test()

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

Definition at line 446 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

450 {
451  return SpaceToBatchNdMultiBlockNhwcTest<armnn::DataType::Float32>(workloadFactory,
452  memoryManager,
453  tensorHandleFactory);
454 }

◆ SpaceToBatchNdMultiBlockNhwcUint16Test()

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

Definition at line 606 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

610 {
611  return SpaceToBatchNdMultiBlockNhwcTest<armnn::DataType::QSymmS16>(workloadFactory,
612  memoryManager,
613  tensorHandleFactory);
614 }

◆ SpaceToBatchNdMultiBlockNhwcUint8Test()

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

Definition at line 526 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

530 {
531  return SpaceToBatchNdMultiBlockNhwcTest<armnn::DataType::QAsymmU8>(workloadFactory,
532  memoryManager,
533  tensorHandleFactory);
534 }

◆ SpaceToBatchNdMultiBlockUint16Test()

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

Definition at line 566 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

570 {
571  return SpaceToBatchNdMultiBlockTest<armnn::DataType::QSymmS16>(workloadFactory,
572  memoryManager,
573  tensorHandleFactory);
574 }

◆ SpaceToBatchNdMultiBlockUint8Test()

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

Definition at line 406 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

410 {
411  return SpaceToBatchNdMultiBlockTest<armnn::DataType::QAsymmU8>(workloadFactory,
412  memoryManager,
413  tensorHandleFactory);
414 }

◆ SpaceToBatchNdMultiChannelsFloat16Test()

LayerTestResult<armnn::Half, 4> SpaceToBatchNdMultiChannelsFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory 
)

Definition at line 356 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

360 {
361  return SpaceToBatchNdMultiChannelsTest<armnn::DataType::Float16>(workloadFactory,
362  memoryManager,
363  tensorHandleFactory);
364 }

◆ SpaceToBatchNdMultiChannelsFloat32Test()

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

Definition at line 316 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

320 {
321  return SpaceToBatchNdMultiChannelsTest<armnn::DataType::Float32>(workloadFactory,
322  memoryManager,
323  tensorHandleFactory);
324 }

◆ SpaceToBatchNdMultiChannelsNhwcFloat16Test()

LayerTestResult<armnn::Half, 4> SpaceToBatchNdMultiChannelsNhwcFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory 
)

Definition at line 476 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

480 {
481  return SpaceToBatchNdMultiChannelsNhwcTest<armnn::DataType::Float16>(workloadFactory,
482  memoryManager,
483  tensorHandleFactory);
484 }

◆ SpaceToBatchNdMultiChannelsNhwcFloat32Test()

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

Definition at line 436 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

440 {
441  return SpaceToBatchNdMultiChannelsNhwcTest<armnn::DataType::Float32>(workloadFactory,
442  memoryManager,
443  tensorHandleFactory);
444 }

◆ SpaceToBatchNdMultiChannelsNhwcUint16Test()

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

Definition at line 596 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

600 {
601  return SpaceToBatchNdMultiChannelsNhwcTest<armnn::DataType::QSymmS16>(workloadFactory,
602  memoryManager,
603  tensorHandleFactory);
604 }

◆ SpaceToBatchNdMultiChannelsNhwcUint8Test()

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

Definition at line 516 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

520 {
521  return SpaceToBatchNdMultiChannelsNhwcTest<armnn::DataType::QAsymmU8>(workloadFactory,
522  memoryManager,
523  tensorHandleFactory);
524 }

◆ SpaceToBatchNdMultiChannelsUint16Test()

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

Definition at line 556 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

560 {
561  return SpaceToBatchNdMultiChannelsTest<armnn::DataType::QSymmS16>(workloadFactory,
562  memoryManager,
563  tensorHandleFactory);
564 }

◆ SpaceToBatchNdMultiChannelsUint8Test()

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

Definition at line 396 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

400 {
401  return SpaceToBatchNdMultiChannelsTest<armnn::DataType::QAsymmU8>(workloadFactory,
402  memoryManager,
403  tensorHandleFactory);
404 }

◆ SpaceToBatchNdPaddingFloat16Test()

LayerTestResult<armnn::Half, 4> SpaceToBatchNdPaddingFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory 
)

Definition at line 376 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

380 {
381  return SpaceToBatchNdPaddingTest<armnn::DataType::Float16>(workloadFactory,
382  memoryManager,
383  tensorHandleFactory);
384 }

◆ SpaceToBatchNdPaddingFloat32Test()

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

Definition at line 336 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

340 {
341  return SpaceToBatchNdPaddingTest<armnn::DataType::Float32>(workloadFactory,
342  memoryManager,
343  tensorHandleFactory);
344 }

◆ SpaceToBatchNdPaddingNhwcFloat16Test()

LayerTestResult<armnn::Half, 4> SpaceToBatchNdPaddingNhwcFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory 
)

Definition at line 496 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

500 {
501  return SpaceToBatchNdPaddingNhwcTest<armnn::DataType::Float16>(workloadFactory,
502  memoryManager,
503  tensorHandleFactory);
504 }

◆ SpaceToBatchNdPaddingNhwcFloat32Test()

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

Definition at line 456 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

460 {
461  return SpaceToBatchNdPaddingNhwcTest<armnn::DataType::Float32>(workloadFactory,
462  memoryManager,
463  tensorHandleFactory);
464 }

◆ SpaceToBatchNdPaddingNhwcUint16Test()

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

Definition at line 616 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

620 {
621  return SpaceToBatchNdPaddingNhwcTest<armnn::DataType::QSymmS16>(workloadFactory,
622  memoryManager,
623  tensorHandleFactory);
624 }

◆ SpaceToBatchNdPaddingNhwcUint8Test()

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

Definition at line 536 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

540 {
541  return SpaceToBatchNdPaddingNhwcTest<armnn::DataType::QAsymmU8>(workloadFactory,
542  memoryManager,
543  tensorHandleFactory);
544 }

◆ SpaceToBatchNdPaddingUint16Test()

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

Definition at line 576 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

580 {
581  return SpaceToBatchNdPaddingTest<armnn::DataType::QSymmS16>(workloadFactory,
582  memoryManager,
583  tensorHandleFactory);
584 }

◆ SpaceToBatchNdPaddingUint8Test()

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

Definition at line 416 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

420 {
421  return SpaceToBatchNdPaddingTest<armnn::DataType::QAsymmU8>(workloadFactory,
422  memoryManager,
423  tensorHandleFactory);
424 }

◆ SpaceToBatchNdSimpleFloat16Test()

LayerTestResult<armnn::Half, 4> SpaceToBatchNdSimpleFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory 
)

Definition at line 346 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

350 {
351  return SpaceToBatchNdSimpleTest<armnn::DataType::Float16>(workloadFactory,
352  memoryManager,
353  tensorHandleFactory);
354 }

◆ SpaceToBatchNdSimpleFloat32Test()

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

Definition at line 306 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

310 {
311  return SpaceToBatchNdSimpleTest<armnn::DataType::Float32>(workloadFactory,
312  memoryManager,
313  tensorHandleFactory);
314 }

◆ SpaceToBatchNdSimpleNhwcFloat16Test()

LayerTestResult<armnn::Half, 4> SpaceToBatchNdSimpleNhwcFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory 
)

Definition at line 466 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

470 {
471  return SpaceToBatchNdSimpleNhwcTest<armnn::DataType::Float16>(workloadFactory,
472  memoryManager,
473  tensorHandleFactory);
474 }

◆ SpaceToBatchNdSimpleNhwcFloat32Test()

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

Definition at line 426 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

430 {
431  return SpaceToBatchNdSimpleNhwcTest<armnn::DataType::Float32>(workloadFactory,
432  memoryManager,
433  tensorHandleFactory);
434 }

◆ SpaceToBatchNdSimpleNhwcUint16Test()

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

Definition at line 586 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

590 {
591  return SpaceToBatchNdSimpleNhwcTest<armnn::DataType::QSymmS16>(workloadFactory,
592  memoryManager,
593  tensorHandleFactory);
594 }

◆ SpaceToBatchNdSimpleNhwcUint8Test()

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

Definition at line 506 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

510 {
511  return SpaceToBatchNdSimpleNhwcTest<armnn::DataType::QAsymmU8>(workloadFactory,
512  memoryManager,
513  tensorHandleFactory);
514 }

◆ SpaceToBatchNdSimpleUint16Test()

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

Definition at line 546 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

550 {
551  return SpaceToBatchNdSimpleTest<armnn::DataType::QSymmS16>(workloadFactory,
552  memoryManager,
553  tensorHandleFactory);
554 }

◆ SpaceToBatchNdSimpleUint8Test()

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

Definition at line 386 of file SpaceToBatchNdTestImpl.cpp.

Referenced by TEST_SUITE().

390 {
391  return SpaceToBatchNdSimpleTest<armnn::DataType::QAsymmU8>(workloadFactory,
392  memoryManager,
393  tensorHandleFactory);
394 }