ArmNN
NotReleased
|
#include "NeonWorkloadFactoryHelper.hpp"
#include <aclCommon/ArmComputeTensorUtils.hpp>
#include <backendsCommon/MemCopyWorkload.hpp>
#include <aclCommon/test/CreateWorkloadClNeon.hpp>
#include <neon/NeonWorkloadFactory.hpp>
#include <neon/NeonTensorHandle.hpp>
#include <neon/workloads/NeonWorkloadUtils.hpp>
#include <neon/workloads/NeonWorkloads.hpp>
Go to the source code of this file.
Functions | |
BOOST_AUTO_TEST_CASE (CreateActivationFloatWorkload) | |
BOOST_AUTO_TEST_CASE (CreateAdditionFloatWorkload) | |
BOOST_AUTO_TEST_CASE (CreateSubtractionFloatWorkload) | |
BOOST_AUTO_TEST_CASE (CreateSubtractionUint8Workload) | |
BOOST_AUTO_TEST_CASE (CreateMultiplicationFloatWorkload) | |
BOOST_AUTO_TEST_CASE (CreateMultiplicationUint8Workload) | |
BOOST_AUTO_TEST_CASE (CreateDivisionFloatWorkloadTest) | |
BOOST_AUTO_TEST_CASE (CreateBatchNormalizationFloatNchwWorkload) | |
BOOST_AUTO_TEST_CASE (CreateBatchNormalizationFloatNhwcWorkload) | |
BOOST_AUTO_TEST_CASE (CreateConvolution2dFloatNchwWorkload) | |
BOOST_AUTO_TEST_CASE (CreateConvolution2dFloatNhwcWorkload) | |
BOOST_AUTO_TEST_CASE (CreateDepthWiseConvolution2dFloat32NhwcWorkload) | |
BOOST_AUTO_TEST_CASE (CreateFullyConnectedFloatWorkload) | |
BOOST_AUTO_TEST_CASE (CreateNormalizationFloatNchwWorkload) | |
BOOST_AUTO_TEST_CASE (CreateNormalizationFloatNhwcWorkload) | |
BOOST_AUTO_TEST_CASE (CreatePooling2dFloatNchwWorkload) | |
BOOST_AUTO_TEST_CASE (CreatePooling2dFloatNhwcWorkload) | |
BOOST_AUTO_TEST_CASE (CreatePooling2dUint8NchwWorkload) | |
BOOST_AUTO_TEST_CASE (CreatePooling2dUint8NhwcWorkload) | |
BOOST_AUTO_TEST_CASE (CreatePreluFloatWorkload) | |
BOOST_AUTO_TEST_CASE (CreatePreluUint8Workload) | |
BOOST_AUTO_TEST_CASE (CreateReshapeFloatWorkload) | |
BOOST_AUTO_TEST_CASE (CreateReshapeUint8Workload) | |
BOOST_AUTO_TEST_CASE (CreateResizeFloat32NchwWorkload) | |
BOOST_AUTO_TEST_CASE (CreateResizeUint8NchwWorkload) | |
BOOST_AUTO_TEST_CASE (CreateResizeFloat32NhwcWorkload) | |
BOOST_AUTO_TEST_CASE (CreateResizeUint8NhwcWorkload) | |
BOOST_AUTO_TEST_CASE (CreateSoftmaxFloatWorkload) | |
BOOST_AUTO_TEST_CASE (CreateSpaceToDepthFloat32Workload) | |
BOOST_AUTO_TEST_CASE (CreateSpaceToDepthFloat16Workload) | |
BOOST_AUTO_TEST_CASE (CreateSpaceToDepthQAsymm8Workload) | |
BOOST_AUTO_TEST_CASE (CreateSpaceToDepthQSymm16Workload) | |
BOOST_AUTO_TEST_CASE (CreateSplitterWorkload) | |
BOOST_AUTO_TEST_CASE (CreateSplitterConcat) | |
BOOST_AUTO_TEST_CASE (CreateSingleOutputMultipleInputs) | |
BOOST_AUTO_TEST_CASE (CreateL2NormalizationNchwWorkload) | |
BOOST_AUTO_TEST_CASE (CreateL2NormalizationNhwcWorkload) | |
BOOST_AUTO_TEST_CASE (CreateLSTMWorkloadFloatWorkload) | |
BOOST_AUTO_TEST_CASE (CreateConcatDim0Float32Workload) | |
BOOST_AUTO_TEST_CASE (CreateConcatDim1Float32Workload) | |
BOOST_AUTO_TEST_CASE (CreateConcatDim3Float32Workload) | |
BOOST_AUTO_TEST_CASE (CreateConcatDim0Uint8Workload) | |
BOOST_AUTO_TEST_CASE (CreateConcatDim1Uint8Workload) | |
BOOST_AUTO_TEST_CASE (CreateConcatDim3Uint8Workload) | |
BOOST_AUTO_TEST_CASE (CreateStackFloat32Workload) | |
BOOST_AUTO_TEST_CASE (CreateStackUint8Workload) | |
BOOST_AUTO_TEST_CASE (CreateQuantizedLstmWorkload) | |
BOOST_AUTO_TEST_CASE | ( | CreateActivationFloatWorkload | ) |
Definition at line 88 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateAdditionFloatWorkload | ) |
Definition at line 124 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateSubtractionFloatWorkload | ) |
Definition at line 142 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateSubtractionUint8Workload | ) |
Definition at line 150 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateMultiplicationFloatWorkload | ) |
Definition at line 168 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateMultiplicationUint8Workload | ) |
Definition at line 176 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateDivisionFloatWorkloadTest | ) |
Definition at line 184 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateBatchNormalizationFloatNchwWorkload | ) |
Definition at line 226 of file NeonCreateWorkloadTests.cpp.
References armnn::NCHW.
BOOST_AUTO_TEST_CASE | ( | CreateBatchNormalizationFloatNhwcWorkload | ) |
Definition at line 231 of file NeonCreateWorkloadTests.cpp.
References armnn::NHWC.
BOOST_AUTO_TEST_CASE | ( | CreateConvolution2dFloatNchwWorkload | ) |
Definition at line 268 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateConvolution2dFloatNhwcWorkload | ) |
Definition at line 273 of file NeonCreateWorkloadTests.cpp.
References armnn::NHWC.
BOOST_AUTO_TEST_CASE | ( | CreateDepthWiseConvolution2dFloat32NhwcWorkload | ) |
Definition at line 302 of file NeonCreateWorkloadTests.cpp.
References armnn::BOOST_AUTO_TEST_CASE(), and armnn::NHWC.
BOOST_AUTO_TEST_CASE | ( | CreateFullyConnectedFloatWorkload | ) |
Definition at line 338 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateNormalizationFloatNchwWorkload | ) |
Definition at line 376 of file NeonCreateWorkloadTests.cpp.
References armnn::NCHW.
BOOST_AUTO_TEST_CASE | ( | CreateNormalizationFloatNhwcWorkload | ) |
Definition at line 381 of file NeonCreateWorkloadTests.cpp.
References armnn::NHWC.
BOOST_AUTO_TEST_CASE | ( | CreatePooling2dFloatNchwWorkload | ) |
Definition at line 414 of file NeonCreateWorkloadTests.cpp.
References armnn::NCHW.
BOOST_AUTO_TEST_CASE | ( | CreatePooling2dFloatNhwcWorkload | ) |
Definition at line 419 of file NeonCreateWorkloadTests.cpp.
References armnn::NHWC.
BOOST_AUTO_TEST_CASE | ( | CreatePooling2dUint8NchwWorkload | ) |
Definition at line 424 of file NeonCreateWorkloadTests.cpp.
References armnn::NCHW.
BOOST_AUTO_TEST_CASE | ( | CreatePooling2dUint8NhwcWorkload | ) |
Definition at line 429 of file NeonCreateWorkloadTests.cpp.
References armnn::NHWC.
BOOST_AUTO_TEST_CASE | ( | CreatePreluFloatWorkload | ) |
Definition at line 467 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreatePreluUint8Workload | ) |
Definition at line 472 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateReshapeFloatWorkload | ) |
Definition at line 501 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateReshapeUint8Workload | ) |
Definition at line 506 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateResizeFloat32NchwWorkload | ) |
Definition at line 537 of file NeonCreateWorkloadTests.cpp.
References armnn::NCHW.
BOOST_AUTO_TEST_CASE | ( | CreateResizeUint8NchwWorkload | ) |
Definition at line 542 of file NeonCreateWorkloadTests.cpp.
References armnn::NCHW.
BOOST_AUTO_TEST_CASE | ( | CreateResizeFloat32NhwcWorkload | ) |
Definition at line 547 of file NeonCreateWorkloadTests.cpp.
References armnn::NHWC.
BOOST_AUTO_TEST_CASE | ( | CreateResizeUint8NhwcWorkload | ) |
Definition at line 552 of file NeonCreateWorkloadTests.cpp.
References armnn::NHWC.
BOOST_AUTO_TEST_CASE | ( | CreateSoftmaxFloatWorkload | ) |
Definition at line 581 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateSpaceToDepthFloat32Workload | ) |
Definition at line 603 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateSpaceToDepthFloat16Workload | ) |
Definition at line 608 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateSpaceToDepthQAsymm8Workload | ) |
Definition at line 613 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateSpaceToDepthQSymm16Workload | ) |
Definition at line 618 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateSplitterWorkload | ) |
Definition at line 623 of file NeonCreateWorkloadTests.cpp.
References armnn::Float32.
BOOST_AUTO_TEST_CASE | ( | CreateSplitterConcat | ) |
Definition at line 646 of file NeonCreateWorkloadTests.cpp.
References armnn::Float32.
BOOST_AUTO_TEST_CASE | ( | CreateSingleOutputMultipleInputs | ) |
Definition at line 681 of file NeonCreateWorkloadTests.cpp.
References armnn::BOOST_AUTO_TEST_CASE(), and armnn::Float32.
BOOST_AUTO_TEST_CASE | ( | CreateL2NormalizationNchwWorkload | ) |
Definition at line 770 of file NeonCreateWorkloadTests.cpp.
References armnn::NCHW.
BOOST_AUTO_TEST_CASE | ( | CreateL2NormalizationNhwcWorkload | ) |
Definition at line 775 of file NeonCreateWorkloadTests.cpp.
References armnn::NHWC.
BOOST_AUTO_TEST_CASE | ( | CreateLSTMWorkloadFloatWorkload | ) |
Definition at line 798 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateConcatDim0Float32Workload | ) |
Definition at line 823 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateConcatDim1Float32Workload | ) |
Definition at line 828 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateConcatDim3Float32Workload | ) |
Definition at line 833 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateConcatDim0Uint8Workload | ) |
Definition at line 838 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateConcatDim1Uint8Workload | ) |
Definition at line 843 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateConcatDim3Uint8Workload | ) |
Definition at line 848 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateStackFloat32Workload | ) |
Definition at line 881 of file NeonCreateWorkloadTests.cpp.
References armnn::BOOST_AUTO_TEST_CASE().
BOOST_AUTO_TEST_CASE | ( | CreateStackUint8Workload | ) |
Definition at line 893 of file NeonCreateWorkloadTests.cpp.
BOOST_AUTO_TEST_CASE | ( | CreateQuantizedLstmWorkload | ) |
Definition at line 931 of file NeonCreateWorkloadTests.cpp.
References BOOST_AUTO_TEST_SUITE_END().