ArmNN
 21.02
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 364 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiBlockFloat32Test()

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

Definition at line 324 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiBlockNhwcFloat16Test()

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

Definition at line 484 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiBlockNhwcFloat32Test()

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

Definition at line 444 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiBlockNhwcUint16Test()

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

Definition at line 604 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiBlockNhwcUint8Test()

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

Definition at line 524 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiBlockUint16Test()

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

Definition at line 564 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiBlockUint8Test()

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

Definition at line 404 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiChannelsFloat16Test()

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

Definition at line 354 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiChannelsFloat32Test()

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

Definition at line 314 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiChannelsNhwcFloat16Test()

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

Definition at line 474 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiChannelsNhwcFloat32Test()

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

Definition at line 434 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiChannelsNhwcUint16Test()

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

Definition at line 594 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiChannelsNhwcUint8Test()

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

Definition at line 514 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiChannelsUint16Test()

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

Definition at line 554 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdMultiChannelsUint8Test()

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

Definition at line 394 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdPaddingFloat16Test()

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

Definition at line 374 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdPaddingFloat32Test()

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

Definition at line 334 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdPaddingNhwcFloat16Test()

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

Definition at line 494 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdPaddingNhwcFloat32Test()

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

Definition at line 454 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdPaddingNhwcUint16Test()

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

Definition at line 614 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdPaddingNhwcUint8Test()

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

Definition at line 534 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdPaddingUint16Test()

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

Definition at line 574 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdPaddingUint8Test()

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

Definition at line 414 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdSimpleFloat16Test()

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

Definition at line 344 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdSimpleFloat32Test()

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

Definition at line 304 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdSimpleNhwcFloat16Test()

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

Definition at line 464 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdSimpleNhwcFloat32Test()

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

Definition at line 424 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdSimpleNhwcUint16Test()

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

Definition at line 584 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdSimpleNhwcUint8Test()

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

Definition at line 504 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdSimpleUint16Test()

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

Definition at line 544 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ SpaceToBatchNdSimpleUint8Test()

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

Definition at line 384 of file SpaceToBatchNdTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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